반응형
https://www.acmicpc.net/problem/1977
1977번: 완전제곱수
M과 N이 주어질 때 M이상 N이하의 자연수 중 완전제곱수인 것을 모두 골라 그 합을 구하고 그 중 최솟값을 찾는 프로그램을 작성하시오. 예를 들어 M=60, N=100인 경우 60이상 100이하의 자연수 중 완�
www.acmicpc.net
# @Author YoungMinKim
# baekjoon
M=int(input())
N=int(input())
tmp=[]
for i in range(M,N+1):
if str(i**(1/2))[-1] == '0' :
tmp.append(i)
else:
continue
if len(tmp) == 0:
print(-1)
else:
print(sum(tmp))
print(min(tmp))
반응형
'백준 문제풀이' 카테고리의 다른 글
| baekjoon - python - 2420 (0) | 2020.08.24 |
|---|---|
| baekjoon - python - 2163 (0) | 2020.08.24 |
| baekjoon - python - 1934 (0) | 2020.08.24 |
| baekjoon - python - 1924 (0) | 2020.08.21 |
| baekjoon - python - 1712 (0) | 2020.08.21 |
댓글