Se citește de la tastatură un șir de numere naturale nenule din intervalul [1,10^4],
urmat de o valoare nulă, care nu face parte din șir. Se cere să se afișeze pe ecran perechea
de valori citite consecutiv pentru care valoarea absolută a diferenței este maximă. Dacă
există mai multe astfel de perechi, se va afișa ultima pereche citită.
Răspunsuri la întrebare
Răspuns de
2
Salut!
Ai rezolvarea in C++ mai jos
#include <iostream>
using namespace std;
int main() {
int a, b, maxi = -1, c1, c2;
while (cin) {
cin >> a;
if (a == 0) {
break;
}
cin >> b;
if (b == 0) {
break;
}
if (abs(a-b) > maxi) {
maxi = abs(a-b);
c1 = a;
c2 = b;
}
}
cout << c1 << " " << c2;
return 0;
}
nothingimportanthere:
ms
Alte întrebări interesante
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă