Skip to content

Commit bd49021

Browse files
authored
찬민 책 그리디 숙제 (#54)
* 브랜치 관리 * 찬민 스코페 제출 * 찬민 스코페 다시풀기 * 스코페 수정 * 찬민 책 그리디 숙제
1 parent ca0442a commit bd49021

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
arr = []
2+
arr.append(list(map(int, list(input().rstrip()))))
3+
4+
n = len(arr[0])
5+
6+
result = max(arr[0][0] + arr[0][1], arr[0][0] * arr[0][1])
7+
8+
for i in range(2, n):
9+
if arr[0][i] == 0 or arr[0][i] == 1:
10+
result += arr[0][i]
11+
else:
12+
result *= arr[0][i]
13+
14+
print(result)

cmkim/모험가길드_311p.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
n = int(input())
2+
arr = list(map(int, input().split()))
3+
arr.sort()
4+
5+
result = 0
6+
max = 0
7+
8+
for i in arr:
9+
max += 1
10+
if max == i:
11+
result += 1
12+
max = 0
13+
14+
print(result)

cmkim/문자열뒤집기_313p.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
arr = []
2+
arr.append(list(map(int, input().rstrip())))
3+
4+
count = 0
5+
temp = arr[0][0]
6+
7+
for i in range(len(arr[0])):
8+
if temp != arr[0][i]:
9+
temp = arr[0][i]
10+
count += 1
11+
12+
print(count//2)

0 commit comments

Comments
 (0)