Cerința Se citesc n numere naturale, să se pe afișeze pe câte o linie, fiecare pereche de numere consecutive care au ultima cifră egală cu prima cifra a numărului urmator. Date de intrare Programul citește de la tastatură numărul n, iar apoi n numere naturale, separate prin spații. Date de ieșire Programul va afișa pe ecran numărul câte o pereche de astfel de numere pe câte o linie conform cerinței. Restricții și precizări 1 ≤ n ≤ 1000 cele n numere citite vor fi mai mici decât 1.000.000.000
sau problema 2687 de pe pbinfo
Răspunsuri la întrebare
Răspuns de
15
Răspuns:
Explicație:
#include <iostream>
using namespace std;
int main()
{
int n,i,num,urm, prima, ultima;
cin >> n;
cin >> num;
ultima=num%10;
for (i=2; i<=n; ++i)
{
cin >> urm;
prima=urm;
while (prima>9)
{
prima=prima/10;
}
if (ultima==prima)
cout << num << " " << urm << endl;
num=urm;
ultima=num%10;
}
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă