Есть ответ 👍

10. васин код вася написал код для решения некоторой . приводим его на трех языках программирования: python: n = int( ans = 0 i = 1 while n > 0: if i % 2 == 1 and n % 10 % 2 == 1: ans += 1 n //= 10 i += 1 print(ans) pascal: var n, i, ans: longint; begin readln(n); ans : = 0; i : = 1; while n > 0 do begin if (i mod 2 = 1) and (n mod 10 mod 2 = 1) then ans : = ans + 1; n : = n div 10; i : = i + 1; end; writeln(ans); end. c++: #include using namespace std; int main() { int n, ans = 0, i = 1; cin > > n; while (n > 0){ if (i % 2 == 1 and n % 10 % 2 == 1) ans++; n /= 10; i++; } cout < < ans; return 0; } а теперь ему стало интересно: при каком наименьшем n его программа выведет в качестве ответа число 3?

170
313
Посмотреть ответы 2

Ответы на вопрос:

nastya2747
4,7(35 оценок)

Программа считает количество нечетных цифр на нечетной позиции в числе => 10101 - наименьшее n

Ответ : 330 т. к. 20+22+24+26+28+30+32+34+36+38+40=330

Популярно: Информатика