728x90
10205번: 헤라클레스와 히드라
헤라클레스는 그리스 신화의 유명한 비극적인 영웅이다. 그는 제우스의 사생아로 태어났는데, 이때문에 제우스의 아내 헤라는 그를 매우 싫어했다. 그는 매우 강한 힘과 높은 지식을 가졌지만,
www.acmicpc.net
문제 풀이
머리의 수가 h로 주어지고, 문자열이 주어질 때, 문자열 중 문자가 c일 경우 머리를 자르고 2개가 다시 자라나므로 h + 1이 되고, 문자가 b일 경우에는 다시 자라나지 않으므로 h - 1이 된다. 이 규칙으로 반복문을 구현했다.
정답 코드
for n in range(1, int(input()) + 1) :
h = int(input())
for i in input() :
if i == "c" : h += 1
else : h -= 1
print(f"Data Set {n}:\n{h}\n")
728x90
'Algorithm > PS' 카테고리의 다른 글
[BOJ/백준] 10187 - Golden [python] (0) | 2023.03.28 |
---|---|
[BOJ/백준] 10185 - Focus [python] (0) | 2023.03.28 |
[BOJ/백준] 10180 - Ship Selection [python] (0) | 2023.03.28 |
[BOJ/백준] 10178 - 할로윈의 사탕 [python] (0) | 2023.03.28 |
[BOJ/백준] 9950 - Rectangles [python] (0) | 2023.03.28 |
728x90
10205번: 헤라클레스와 히드라
헤라클레스는 그리스 신화의 유명한 비극적인 영웅이다. 그는 제우스의 사생아로 태어났는데, 이때문에 제우스의 아내 헤라는 그를 매우 싫어했다. 그는 매우 강한 힘과 높은 지식을 가졌지만,
www.acmicpc.net
문제 풀이
머리의 수가 h로 주어지고, 문자열이 주어질 때, 문자열 중 문자가 c일 경우 머리를 자르고 2개가 다시 자라나므로 h + 1이 되고, 문자가 b일 경우에는 다시 자라나지 않으므로 h - 1이 된다. 이 규칙으로 반복문을 구현했다.
정답 코드
for n in range(1, int(input()) + 1) :
h = int(input())
for i in input() :
if i == "c" : h += 1
else : h -= 1
print(f"Data Set {n}:\n{h}\n")
728x90
'Algorithm > PS' 카테고리의 다른 글
[BOJ/백준] 10187 - Golden [python] (0) | 2023.03.28 |
---|---|
[BOJ/백준] 10185 - Focus [python] (0) | 2023.03.28 |
[BOJ/백준] 10180 - Ship Selection [python] (0) | 2023.03.28 |
[BOJ/백준] 10178 - 할로윈의 사탕 [python] (0) | 2023.03.28 |
[BOJ/백준] 9950 - Rectangles [python] (0) | 2023.03.28 |