Нужна программа на Python 3
Вася всерьез решил стать отличником и для этого проводит эксперименты по перемножению большого количества пятерок. Он уже открыл главный секрет пятерок: последняя цифра результата всегда получается пятерка! Начиная с двух пятерок и дальше в произведении предпоследняя цифра почему-то получается всегда... двойка. А вот с третьей справа цифрой все непонятно для Васи.
Напишите программу, которая выведет, какая цифра будет третьей справа, если перемножить заданное количество пятерок.
Спасибо.
Ответы на вопрос
Ответил gaga04
1
n = int(input())
if n < 3:
print(0)
elif n % 2 == 0:
print(6)
else:
print(1)
Всё основывается на свойствах степеней пятерки- если смотреть на их остаток от деления на 1000, и умножать его на пятерку, то будет получаться: 125, 625, 125, 625, ... Единственное исключение- степени до третьей, ибо они меньше 100 => третьей цифры у них нет.
Kexit23:
спасибо огромное тебе
Новые вопросы