[BOJ] 1977. 완전제곱수

레몬커드요거트·2025년 10월 27일

코딩테스트준비

목록 보기
12/66
post-thumbnail
#https://www.acmicpc.net/problem/1977
#완전제곱수
import math

M = int(input())
N = int(input())

M_Sqrt = int(math.sqrt(M))
N_Sqrt = int(math.sqrt(N))

sqrt_result = 0
sqrt_list = []

if M_Sqrt == N_Sqrt:
  print(-1)
else:
  for i in range(M_Sqrt, N_Sqrt+1):
    sqrt_list.append(i*i)
    sqrt_result += i*i
 

  if sqrt_list[0] < M:
    sqrt_result = sqrt_result - sqrt_list[0]
    print(sqrt_result)
    print(sqrt_list[1])
  else:
    print(sqrt_result)
    print(sqrt_list[0])
profile
비요뜨 최고~

0개의 댓글