Ответ:

2 дәрежелерінің соңғы цифрлары 2, 4, 8, 6 ретімен қайталанады. Сондықтан n санын 4-ке бөлгендегі қалдық бойынша соңғы цифр анықталады:

  1. Қалдық 1 болса, соңғы цифр — 2.
  2. Қалдық 2 болса, соңғы цифр — 4.
  3. Қалдық 3 болса, соңғы цифр — 8.
  4. Қалдық 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.