06:44
1,0×
00:00/06:44
474 тыс смотрели · 4 года назад
3 года назад
Для тех, кто не нашёл в себе код тысячника...
Для начала давайте рассчитаем вторую часть кода, напомним первую часть мы получили так, берём дату например 17.03.1984 🔸 Сумма всех чисел даты 1+7+3+1+9+8+4=33 (первое число) 🔸 Суммируем цифры первого числа 3+3=6 (второе число) 🔸 Из первого числа вычитаем удвоенное значение первой цифры даты (дата 17,первая цифра 1,значит 1*2=2) теперь вычитаем - 33-2=31 (третье число) 🔸 Суммируем третье число 3+1=4 (четвёртое число) Итого получились доп числа кода 33,6, 31,4 Кода тысячника нет, но есть...
Задача 79. Последняя цифра A^B
Ещё одна задача на длинную арифметику (или нет). Читаем условие: Понятно, что десять тысяч в десятитысячной степени - это очень большое число, которые не помещается в стандартные типы данных. Всё это, конечно, не относится к Python, поэтому давайте попробуем решить задачу в лоб. Считываем входные два числа и преобразовываем их к числовому типу: И можно попробовать сразу вывести ответ: Здесь мы возводим одно число в степень и берём остаток от деления на 10, тем самым оставляя последнюю цифру. И, на удивление, решение задачи просто влетает...