본문 바로가기
Algorithm

[구현/수학] 백준 18408 3 つの整数 (Three Integers) - 파이썬(Python)

by jangThang 2022. 8. 16.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

     

    18408번: 3 つの整数 (Three Integers)

    3 つの整数 A, B, C が与えられる.A, B, C はそれぞれ 1 または 2 である.1 と 2 のうち,どちらが多くあるか.

    www.acmicpc.net

     

     

     

    2. 문제 풀이

     세 개의 정수가 주어집니다. 세 정수는 1 또는 2입니다. 둘 중 많은 수를 출력해야 합니다.

     

     

     

    3. 코드

    # 입력
    A, B, C = input().split()
    
    # 1, 2 개수 세기
    one = 0
    two = 0
    
    for i in [A, B, C]:
        if i == '1':
            one += 1
        else:
            two += 1
    
    # 출력
    if one > two:
        print(1)
    else:
        print(2)

     입력의 개수가 단순히 3개이기 때문에, 위와 같이 코드를 작성할 수 있습니다. 만약 개수가 많아진다면, Counter 라이브러리를 이용하는 게 좋습니다.

     

    star가 되고나서 Tistory

    반응형

    댓글