반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준] 백준 31775번 글로벌 포닉스 파이썬(Python)

1) 문제번호 : 31775

 

2) 문제 출처

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

 

2. 풀이

- 이 문제는 처음에 문자열에 l, k, p가 있는 문자면 되는줄 알았는데, 문제를 다시 읽어보니 l과 k와 p로 시작하는 단어가 있어야 GLOBAL을 출력하면 되는 문제였다.

- 그래서, set을 1개 정의하여 k, l, p 총 3개가 있는 경우를 set 크기를 판별하여 출력하면 된다.

 

3. 소스 코드

import sys
input = sys.stdin.readline

nameSet = set()

for _ in range(3) : 
    name = input().rstrip()
    
    if name[0] == "k" or name[0] == "l" or name[0] == "p" : 
        nameSet.add(name[0])

if len(nameSet) != 3 : 
    print("PONIX")
else : 
    print("GLOBAL")

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기