381
Cerința
Se da numarul natural n. Afisati numarul, cu prima cifra inversata cu a 2-a, a 3-a cu a 4-a, etc.
Date de intrare
Programul citește de la tastatură numărul n.
Date de ieșire
Programul va afișa numarul cu prima cifra inversata cu a 2-a, a 3-a cu a 4-a, etc.
Restricții și precizări
10 ≤ n ≤ 99.999.999nare un numar par de cifre.
Exemplu
Intrare
123456
Ieșire
214365
Explicație
1 a fost inversat cu 2, 3 cu 4, iar 5 cu 6.
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n, rez = 0, put = 1;
cin >> n;
while(n > 0){
int a = (n / 10) % 10;
int b = n % 10;
int nr = b * 10 + a;
rez = nr * put + rez;
n /= 100;
put *= 100;
}
cout << rez;
return 0;
}
Comentarii