Skip to content

Commit 46475c4

Browse files
author
hangyeol
committed
89차 1번 문제풀이
1 parent 949df2d commit 46475c4

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

live8/test89/문제1/백한결.py

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
def main():
2+
min_count = float('inf')
3+
4+
N = int(input())
5+
6+
array = [int(input()) for _ in range(N)]
7+
8+
array.sort()
9+
10+
for i in range(len(array)):
11+
for j in range(i, len(array)):
12+
min_val = array[i]
13+
max_val = array[j]
14+
15+
current_length = j - i + 1
16+
17+
required_length = max_val - min_val + 1
18+
19+
if required_length <= 5:
20+
need_number = 5 - current_length
21+
else:
22+
need_number = float('inf')
23+
24+
min_count = min(min_count, need_number)
25+
print(min_count)
26+
27+
28+
if __name__ == '__main__':
29+
main()

0 commit comments

Comments
 (0)