LDIGIT2 - Chữ số cuối cùng 2

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Cho 2 số nguyên không âm ~a~ và ~n~. Viết chương trình tìm chữ số cuối cùng của phép tính ~a^n~.

Input

  • Hai số nguyên không âm ~a~ và ~n~ cách nhau 1 dấu cách

Giới hạn:

  • ~1 \le a \le 10000~
  • ~0 \le n \le 10000~

Output

  • Chữ số cuối cùng của ~a^n~

Sample

Input #1
2 3
Output #1
8
Input #2
45 5
Output #2
5

Hint

  • ~2^3 = 8~. Do đó, chữ số cuối cùng của ~2^3~ là 8
  • ~45^5 =184528125~. Do đó, chữ số cuối cùng của ~45^5~ là 5
  • Hãy cân nhắc sử dụng 1 giải thuật hợp lý, nếu không bạn sẽ bị tràn số và sai đáp án do ~n~ và ~a~ có thể lên tới ~10000~

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 0
    dhphuc011016  đã bình luận lúc 16, Tháng 2, 2025, 8:36

    kho qua


  • 0
    dhphuc011016  đã bình luận lúc 16, Tháng 2, 2025, 7:33

    chắc cũng như cái đầu


  • 2
    lch101  đã bình luận lúc 5, Tháng 11, 2024, 18:49

    luỹ thừa nhị phân. Tại mỗi bước mod 10 lấy hàng đơn vị


  • -1
    nttxn24  đã bình luận lúc 26, Tháng 10, 2024, 8:56

    Bài nỳ dung bên Python oke hơn nè hc thêm một chút Python để tính số to thì cx oke phết


    • 0
      Very_skibidi  đã bình luận lúc 27, Tháng 11, 2024, 15:21

      but no one car cause last digit is better


  • -1
    Lugament_Remix  đã bình luận lúc 10, Tháng 8, 2023, 13:30 sửa 2

    ~a^x~ Co the len toi 10000 (Tran so)