Ещё одна задача на длинную арифметику (или нет). Читаем условие: Понятно, что десять тысяч в десятитысячной степени - это очень большое число, которые не помещается в стандартные типы данных. Всё это, конечно, не относится к Python, поэтому давайте попробуем решить задачу в лоб. Считываем входные два числа и преобразовываем их к числовому типу: И можно попробовать сразу вывести ответ: Здесь мы возводим одно число в степень и берём остаток от деления на 10, тем самым оставляя последнюю цифру. И, на удивление, решение задачи просто влетает. На этом месте можно было бы просто закончить разбор задачи и приступить к другой. Но хочется рассказать пару дополнений, которые позволять решать такие задачи на других языках программирования или с ещё большими ограничениями. Во-первых, можно заметить, что при перемножении двух произвольных чисел, последняя цифра результата зависит только от последних цифр множителей. А это значит, что от числа a нам нужна лишь последняя цифра: После этого возведение