Skip to content

Commit 1840715

Browse files
committed
feat : add 피로도/sehwa.py
1 parent 764ef1b commit 1840715

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

[211125] 피로도/sehwa.py

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
from itertools import permutations
2+
3+
def solution(k, dungeons):
4+
answer = -1
5+
route = list(permutations(dungeons))
6+
7+
for r in route:
8+
temp = k
9+
count = 0
10+
for least, waste in r:
11+
if least <= temp:
12+
count += 1
13+
temp -= waste
14+
else :
15+
break
16+
answer = max(answer, count)
17+
18+
return answer
19+
20+
21+
# 테스트 1 〉 통과 (0.02ms, 10.2MB)
22+
# 테스트 2 〉 통과 (0.02ms, 10.2MB)
23+
# 테스트 3 〉 통과 (0.08ms, 10.2MB)
24+
# 테스트 4 〉 통과 (0.13ms, 10.2MB)
25+
# 테스트 5 〉 통과 (0.49ms, 10.3MB)
26+
# 테스트 6 〉 통과 (3.37ms, 10.5MB)
27+
# 테스트 7 〉 통과 (40.23ms, 14.9MB)
28+
# 테스트 8 〉 통과 (64.30ms, 14.9MB)
29+
# 테스트 9 〉 통과 (0.07ms, 10.2MB)
30+
# 테스트 10 〉 통과 (3.62ms, 10.4MB)
31+
# 테스트 11 〉 통과 (0.01ms, 10.2MB)
32+
# 테스트 12 〉 통과 (41.25ms, 14.8MB)
33+
# 테스트 13 〉 통과 (21.81ms, 14.9MB)
34+
# 테스트 14 〉 통과 (22.03ms, 14.8MB)
35+
# 테스트 15 〉 통과 (20.67ms, 14.9MB)
36+
# 테스트 16 〉 통과 (2.06ms, 10.5MB)
37+
# 테스트 17 〉 통과 (21.76ms, 14.9MB)

0 commit comments

Comments
 (0)