| Бейсик | Python |
|---|---|
| DIM N, K AS INTEGER INPUT N K = 0 WHILE K MOD 7 = 0 K = K + 1 N = N \ 7 WEND IF N > 0 THEN PRINT K ELSE PRINT "NO" END IF END | n = int(input()) k = 0 while k % 7 == 0: k = k + 1 n = n // 7 if n > 0: print(k) else: print("NO") |
| Алгоритмический язык | Паскаль |
| алг нач цел n , k ввод n k := 0 нц пока mod ( k , 7)=0 k := k + 1 n := div ( n , 7) кц если n > 0 то вывод k иначе вывод " NO " все кон | var n, k: integer; begin read(n); k := 0; while k mod 7 = 0 do begin k := k + 1; n := n div 7; end; if n > 0 then writeln(k) else writeln('NO') end. |
| С++ | |
| #include <iostream> using namespace std; int main() { int n, k; cin >> n; k = 0; while (k % 7 == 0) { k = k + 1; n = n / 7 ; } if (n > 0 ) cout << k << endl ; else cout << "NO" << endl ; return 0; } |
Ответ: