호그와트

논리적으로 답을 도출하기

영웅*^%&$ 2022. 9. 22. 11:42
728x90

 

m = int(input())
n = int(input())
x = 0

def issquare(n):
temp = n ** 0.5
if int(temp) == temp:
if temp ** 2 == n:
return True
return False

for i in range(m-1, n+1):
  if issquare(i) == True:
    x += i

if x > 0:
  print(x)
else:
  print(-1)

728x90

'호그와트' 카테고리의 다른 글

랜덤게임 좋아하세요?  (2) 2022.10.04
완전 심쿵 ♡  (0) 2022.09.22
드림핵 basic  (1) 2022.08.25
직관에 부합하면서 직관을 벗어나는 답  (0) 2022.08.23
무언의 레나튜토리얼 분석 05  (0) 2022.08.18