- 01.04.2018 15:40
- Информатика
- remove_red_eye 17120
- thumb_up 26
Ответы и объяснения 1
n = int(input())
m = int(input())
ticket = 0 # счетчик счастливых билетиков
for i in range(int(n), int(m)+1):
sum_check = 0 # проверочная сумма
s = str(i) # создаем строку из нового билетика
for j in range(len(s)): # проходим по всем числам
if j%2 == 0: # если место числа четное
sum_check += int(s[j]) # то прибавляем числа на этом месте
else:
sum_check -= int(s[j]) # то отнимаем число на этом месте
if sum_check == 0: # если контрольная сумма равна нулю, то билетик счастливый
ticket +=1
print(ticket)
- 02.04.2018 17:16
- thumb_up 48
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.