문제
풀이
- 브루트포스, 완전탐색문제
- 키의 합과 100의 차이값이 가장 작은 값을 구하면 된다
코드
arr = []
for i in range(10):
arr.append(int(input()))
arr2 = arr.copy()
for i in range(1,10):
arr2[i] += arr2[i-1]
minNum, minNumIdx = 100, 0
for j in range(10):
if abs(arr2[j] - 100) <= minNum:
minNumIdx = j
minNum = abs(arr2[j] - 100)
else:
break
print(arr2[minNumIdx])
'코딩테스트 > BOJ' 카테고리의 다른 글
[백준/파이썬] 1316번: 그룹 단어 체커 (Python) (0) | 2021.04.17 |
---|---|
[백준/파이썬] 1145번: 적어도 대부분의 배수 (Python) (0) | 2021.04.16 |
[백준/파이썬] 1110번: 더하기 사이클 (Python) (0) | 2021.04.15 |
[백준/파이썬] 7568번: 덩치 (Python) (0) | 2021.04.15 |