CD2B14 - Kiểm tra số chính phươ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 số nguyên dương ~N\ (N ≤ 10^{100})~, hãy cho biết ~N~ có phải là số chính phương không?

Input

  • Một dòng duy nhất chứa số nguyên dương ~N~.

Output

  • Nếu ~N~ không là số chính phương, ghi ra NO, ngược lại ghi ra số nguyên dương ~M~ với ~M^2=N~.

Sample

Input #1
144
Output #1
12

Problem source: Chuyên Sơn La Online Judge


Bình luận

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



  • 2
    dainghiajustiin  đã bình luận lúc 21, Tháng 4, 2024, 8:37 chỉnh sửa

    code AC py3 nhé mn


    • 0
      kietjumper  đã bình luận lúc 4, Tháng 10, 2024, 15:45 chỉnh sửa
      Sao bạn không dùng c++, tràn số à?
      

    • 1
      haidang3004  đã bình luận lúc 22, Tháng 4, 2024, 14:18

      sao nó ngắn thế nhỉ


      • 2
        dainghiajustiin  đã bình luận lúc 22, Tháng 4, 2024, 17:27

        nó dùng thư viện để lấy chính xác các số hơn em ạ :v


  • 0
    haidang3004  đã bình luận lúc 29, Tháng 1, 2024, 16:06

    còn trường hợp n là số cực lớn á bạn