В двоичной системе получается 1100100
Ответ: 3
Если возрастающая, то следующий элемент больше хотя бы на 1. Если брать больше, то вычитаться будет больше, а итоговое значение - меньше. Итого за 10 итераций s доберёт (-1+3) * 10 = 20 единиц. Прибавляем к 15, получаем 35.
Объяснение:
input() --> для ввода
list(input()) --> разбить введенное на цифры
map(int, list(input())) --> каждую цифру привести к целому (у нас ведь изначально текст)
sum(map(int, list(input()))) --> посчитать сумму цифр
print(sum(map(int, list(input())))) --> вывести сумму
Program ff;
var
x, counter:integer;
begin
write('Введите число: ');
readln(x);
while x > 0 do
begin
if (x mod 10) > 5 then counter:=counter+1;
x := x div 10;
end;
writeln('Цифр больше 5: 'counter);
readln();
end.
Нет, потому что компьютер это машина не умеющая самостоятельно мыслить, как человек.