관리 메뉴

솜씨좋은장씨

[BaekJoon] 2857번 : FBI (Python) 본문

Programming/코딩 1일 1문제

[BaekJoon] 2857번 : FBI (Python)

솜씨좋은장씨 2021. 8. 9. 19:39
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 FBI입니다.

 

2857번: FBI

5개 줄에 요원의 첩보원명이 주어진다. 첩보원명은 알파벳 대문자, 숫자 0~9, 대시 (-)로만 이루어져 있으며, 최대 10글자이다.

www.acmicpc.net

Solution

def find_fbi_agent(agent_list):
    result = "HE GOT AWAY!"
    fbi_agent_ids = []
    for agent_id, agent in enumerate(agent_list):
        if agent.find("FBI") != -1:
            fbi_agent_ids.append(str(agent_id + 1))
    
    if fbi_agent_ids != []:
        result = " ".join(fbi_agent_ids)
    return result

if __name__ == "__main__":
    agent_list = []
    for _ in range(5):
        agent = input()
        agent_list.append(agent)
    print(find_fbi_agent(agent_list))
 

GitHub - SOMJANG/CODINGTEST_PRACTICE: 1일 1문제 since 2020.02.07

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments