Предмет: Информатика, автор: Аноним

Вася толкнул дверь, она медленно открылась. Вася шагнул внутрь. Что это? Библиотека? Лаборатория? Книжные шкафы до потолка, приборы и колбы…

Было темно, и в этой тьме светился монитор огромного компьютера. По нему бежали, мерцая, странные письмена, иероглифы и звёзды. Вася нажал на Enter. Письмена пропали, и появилось окно для ввода пароля. Длинный, из множества цифр пароль уже был введён, но цифры горели красным: неправильно! Вася присмотрелся и увидел ниже напечатанную мелкими буквами подсказку:

«Вычти из числа все его цифры»

Ввод Вывод
12 9

Ответы

Автор ответа: LuciFear45
15

Ответ:

n = int(input())

sum_for_sub = 0

for i in range(0,len(str(n))):

   sum_for_sub += int(str(n)[i])

n -= sum_for_sub

print(n)

Если есть вопросы, пиши


LuciFear45: Это на питоне. Всё тут правильно
LuciFear45: Просто там просят ввод
LuciFear45: может input нужно было
LuciFear45: Так, я заметил. У меня тоже ошибка произошла. Просто сайт znanija подредактировал отступ из-за чего произошёл сбой
LuciFear45: но я так же поставил инпут, поэтому всё должно быть правильно
LuciFear45: Я бы так не благодарил, всё же с 4 попытки дал правильный ответ
LuciFear45: Я дальше отвечаю на твои вопросы
LuciFear45: Кст если хочешь поблагодарить, дай мне пометку "лучший ответ". Она очень поможет
Автор ответа: dairsyrlybaev
2

Ответ:

на с++

Объяснение:

#include <iostream>

using namespace std;

int razn(int a){

int b=a;

while(a!=0){

b-=a%10;

a/=10;

}

return b;

}

int main(){

int a;

cin>>a;

cout<<razn(a);

}


LuciFear45: gud :)
Похожие вопросы
Предмет: Русский язык, автор: головноймозгномер1