Tổng số bài gửi : 95 Join date : 15/12/2022 Age : 17 Đến từ : Aluuu bạn (anh,chị) có thể cho tui (em) xin một đăng kí này zới được khum ạaaa ???????? cảm ơn bạn (anh,chị) gất nhìuuuuu (ấn vào link để biết chi tiết ạ <3) https://www.youtube.com/@hesinhthaisoielp7485/about
Tiêu đề: Bài 57. Vị trí phần tử là số chính phương Sat Dec 24, 2022 2:19 pm
Bài 57: Cho số nguyên dương N và dãy a1, a2, …, aN. Hãy đưa ra vị trí các phần tử là số chính phương trong dãy. BAI57.INP BAI57.OUT 4 3 1 4 5 2 3 Thuật toán: Số chính phương là số có căn bậc hai là một số nguyên. Biểu thức toán học là: √u=⌊√u⌋. Duyệt từ đầu đến cuối dãy, nếu a[i] là số chính phương thì đưa vị trí i ra
Video bài giảng:
Code:
from math import sqrt n = int(input()) a = list() for i in range(0, n): a.append(int(input())) for i in range(0, n): if sqrt(a[i]) == int(sqrt(a[i])): print(i)