Ответ:
2 дәрежелерінің соңғы цифрлары 2, 4, 8, 6 ретімен қайталанады. Сондықтан n санын 4-ке бөлгендегі қалдық бойынша соңғы цифр анықталады:
- Қалдық 1 болса, соңғы цифр — 2.
- Қалдық 2 болса, соңғы цифр — 4.
- Қалдық 3 болса, соңғы цифр — 8.
- Қалдық 0 болса, соңғы цифр — 6.
n = int(input())
if n <= 0:
print("Қате: n оң бүтін сан болуы керек")
elif n % 4 == 1:
print(2)
elif n % 4 == 2:
print(4)
elif n % 4 == 3:
print(8)
else:
print(6)Мысалы, n = 8 болса, 8 % 4 = 0, демек 2⁸ санының соңғы цифры — 6.
