1seul357

[SWEA] 숫자 카드 본문

알고리즘/SWEA

[SWEA] 숫자 카드

1seul 2021. 12. 3. 13:43
T = int(input())
for TC in range(T):
    N = int(input())
    num = int(input())
    counts = [0]*10
    max_num = 0

    for i in range(N):
        card = num % 10    # 일의 자리 숫자부터 card에 저장된다.
        num //= 10         # 그 다음 숫자를 뽑기 위한 식
        counts[card] += 1

    for i in range(10):
        if counts[i] >= max_num:
            max_num = counts[i]
            max_index = i

    print('#{} {} {}'.format(TC+1, max_index, max_num))

'알고리즘 > SWEA' 카테고리의 다른 글

[SWEA] 문자열의 거울상  (0) 2021.12.03
[SWEA] min max  (0) 2021.12.03
[SWEA] 구간 합  (0) 2021.12.03
[SWEA] Flatten  (0) 2021.12.03
[SWEA] 부분집합의 합  (0) 2021.12.03