최대 1 분 소요

1. 문제Permalink

[Bronze II] Serious Problem - 17094Permalink

문제 링크

성능 요약Permalink

메모리: 30840 KB, 시간: 72 ms

분류Permalink

구현(implementation), 문자열(string)

문제 설명Permalink

2와 e는 발음이 비슷해, 둘을 섞어서 말하면 듣는 사람을 짜증나게 만들 수 있다.

지민이는 이 점을 이용해 은수를 미치게 하고 있다. 은수를 위해 지민이가 말한 문자열 s가 주어질때, 2의 등장 횟수가 더 많은지, e의 등장 횟수가 더 많은지 도와주자.

입력Permalink

첫 줄에 문자열 s의 길이가 주어진다.

둘째 줄에 문자열 s가 주어진다. s의 길이는 1 이상 105 이하이며, s는 2e로만 이루어져 있다.

출력Permalink

2의 등장횟수가 더 많다면 2를 출력하고, e의 등장횟수가 더 많다면 e를 출력한다. 등장횟수가 같다면 "yee"를 출력한다. (큰 따옴표 제외)

출처: 백준, https://https://www.acmicpc.net/

2. 해결방법 시간복잡도Permalink

  1. 단순 코딩 O(1)

3. 문제 해결 및 코드Permalink


N = int(input())
s = str(input())
if s.count("2") == s.count("e"): print("yee")
elif s.count("2") < s.count("e"): print("e")
elif s.count("2") > s.count("e"): print("2")
view raw 17094.py hosted with ❤ by GitHub
  • 주석을 참고하면서 이해를 돕습니다.Permalink

4. 알고리즘 및 해설Permalink

  1. if문을 통해 3가지 경우를 만들고 이 경우메 맞게끔 출력해준다.