| С++ | Python |
|---|---|
| #include <iostream> using namespace std; int main() { int x, P, S, N; cin >> x; P = 1; S = 0; N = 0; while (x > 0) { N = N + 1; S = S + (x % 4) P = P * (x % 4) x = x / 4; } S = S + N; P = P + N; cout << S << endl << P << endl; return 0; } | x = int(input()) P = 1 S = 0 N = 0 while x > 0: N = N + 1 S = S + (x % 4) P = P * (x % 4) x = x // 4 S = S + N P = P + N print(S) print(P) |
| Алгоритмический язык | Паскаль |
| алг нач цел x, P, S, N ввод x P := 1 S := 0 N := 0 нц пока x > 0 N := N + 1 S := S + mod(x, 4) P := P * mod(x, 4) x := div(x, 4) кц S := S + N P := P + N вывод S, нс , P кон | var x, P, S, N: integer; begin readln(x); P := 1; S := 0; N := 0; while x > 0 do begin N := N + 1; S := S + (x mod 4); P := P * (x mod 4); x := x div 4 end; S := S + N; P := P + N; writeln(S); writeln(P) end. |
Ответ: