백준 17094 Serious Problem

Yesol Lee·2022년 5월 20일
0

알고리즘

목록 보기
9/31
post-custom-banner

백준 17094 Serious Problem

문제

2와 e로 구성된 문자열에서 2와 e 개수를 비교해 2, e, yee(동점) 출력

코드

len = int(input())
count_e = input().count('e')
print(['2', 'e', 'yee'][(count_e>len-count_e) + ((len-count_e)==count_e)*2])
  • 어제 문자열 인덱스를 사용해 print한 문제가 생각하서 비슷하게 해보려고 했는데, 이번엔 출력할 문자열 길이가 달라서 배열 인덱스를 사용했다.
  • 배열 인덱스 안에 여러 연산자를 사용한 수식을 넣었더니 연산 순서가 좀 꼬였는지 내가 생각한 값과 다른 결과가 나왔다.
  • 괄호를 사용해 연산 순서를 맞춰주니 원하는 대로 나왔다.
profile
문서화를 좋아하는 개발자

0개의 댓글