728x90
반응형
단순 사칙연산 & 구현 문제이다.
i = 1
while 1:
n = int(input())
if n == 0:
break
li = list(map(int, input().split()))
cnt = 0
while li != [li[0]]*n:
max_i = li.index(max(li))
li[max_i] -= 1
min_i = li.index(min(li))
li[min_i] += 1
cnt += 1
print(f"Set #{i}")
print(f"The minimum number of moves is {cnt}.")
print()
i += 1
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 8741번 이진수 합(python) (0) | 2021.03.09 |
---|---|
백준 알고리즘 7572번 간지(干支)(python) (0) | 2021.03.09 |
백준 알고리즘 6721번 Backward number(python) (0) | 2021.03.09 |
백준 알고리즘 6502번 동혁 피자(python) (0) | 2021.03.09 |
백준 알고리즘 6479번 Factorial Frequencies(python) (0) | 2021.03.09 |