백준 BAEKJOON 34032번 /gg [PYTHON/파이썬]

문제 출처 (BRONZE Ⅲ)

https://www.acmicpc.net/problem/34032

 

 

 

 

 

풀이

먼저 주어지는 팀원의 수의 절반이 몇 명인지 알아내기 위해 2로 나눈 몫을 half 변수에 저장했다.

(만약 팀원의 수가 홀수라면 half 변수에 추가적으로 1을 더해줘야 한다.)

count 함수를 사용하여 /gg 명령어를 입력한 팀원이 half 보다 이상인지 확인 후

팀이 항복을 할 수 있다면 Yes를, 그렇지 않다면 No를 출력하였다.

 

 

 

 

 

코드

N = int(input())
S = list(input())
half = N // 2

if N % 2 != 0:
    half += 1

if S.count("O") >= half:
    print("Yes")
else:
    print("No")