Căn bậc B của A

Xem PDF

Điểm: 1000 (p) Thời gian: 0.25s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho hai số nguyên dương \(A\)\(B\), tìm số nguyên dương \(C\) sao cho \(C^B=A\).

Input

  • Gồm 1 dòng duy nhất chứa 2 số \(A, B\).

Output

  • In ra số \(C\) cần tìm.

Constraints

  • \(C \leq 10^5\), \(B \leq 3 \times 10^4\).
  • \(A\) có không quá \(15 \times 10^4\) chữ số.
  • Dữ liệu đầu vào đảm bảo luôn tìm được \(C\) nguyên dương.

Example

Example test 1

Sample input 1
25921 2
Sample output 1
161

Example test 2

Sample input 2
353393243 3
Sample output 2
707

Example test 3

Sample input 3
254116810000 4
Sample output 3
710

Bình luận


  • -1
    PY2GNguyenPhuocHao    2:40 p.m. 25 Tháng 6, 2024

    from math import pow
    a,b=map(int,input().split())
    kq=pow(a, 1/b)
    print(round(kq))

    sao code này bị Invalid Return v?


    • 1
      MINHQUAN_2013    4:45 p.m. 19 Tháng 9, 2024

      Lỗi OverFlowError à? Do số nguyên quá lớn để chuyển sang float

      20 bình luận nữa