277
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.999
n
are 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