Задача 10. Васин кодВася написал код для решения некоторой задачки. Приводим

Задача 10. Васин код

Вася написал код для решения некой задачи. Приводим его на 3-х языках программирования:
Python:
n = int(input())
ans = 0
i = 1
while n gt; 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 gt; 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 gt;gt; n;
while (n gt; 0)
if (i % 2 == 1 and n % 10 % 2 == 1)
ans++;
n /= 10;
i++;

cout lt;lt; ans;
return 0;

А теперь ему стало занимательно: при каком наименьшем n его программа выведет в качестве ответа число 3?

Задать свой вопрос
1 ответ
Программка считает количество нечетных цифр на нечетной позиции в числе =gt; 10101 - наименьшее n
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт