반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
e와 2를 구분하는 문제입니다.
3. 코드
import sys
input = sys.stdin.readline
# 입력
s = int(input().rstrip())
count_e = input().count('e')
print(['2', 'e', 'yee'][(count_e > s - count_e) + ((s - count_e) == count_e) * 2])
파이썬에는 문자열 내장함수에 count가 있습니다. 이를 활용하면 쉽게 풀 수 있습니다.
print는 리스트의 index를 활용한 조건 분기입니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 27918 탁구 경기 - 파이썬(Python) (0) | 2023.03.27 |
---|---|
[구현/수학] 백준 11367 Reprot Card Time - 파이썬(Python) (0) | 2023.03.26 |
[구현/수학] 백준 20540 연길이의 이상형 - 파이썬(Python) (0) | 2023.03.24 |
[구현/수학] 백준 5724 파인만 - 파이썬(Python) (0) | 2023.03.23 |
[구현/수학] 백준 13311 행운의 편지 - 파이썬(Python) (0) | 2023.03.22 |
댓글