목차

캬루

ps
링크acmicpc.net/…
출처BOJ
문제 번호31288
문제명캬루
레벨실버 2
분류

해 구성하기

시간복잡도O(Σn)
인풋사이즈Σn<=3545
사용한 언어Python 3.11
제출기록31120KB / 44ms
최고기록44ms
해결날짜2024/01/30

풀이

코드

"""Solution code for "BOJ 31288. 캬루".

- Problem link: https://www.acmicpc.net/problem/31288
- Solution link: http://www.teferi.net/ps/problems/boj/31288

Tags: [ad hoc]
"""

import sys


def main():
    T = int(sys.stdin.readline())
    for _ in range(T):
        N, P = sys.stdin.readline().split()  # pylint: disable=unused-variable
        digit_sum = sum(int(c) for c in P)
        for i, c in enumerate(P):
            x = (int(c) - digit_sum) % 9
            if x == 0:
                x = 9
            print(f'{P[:i]}{x}{P[i+1:]} 3')


if __name__ == '__main__':
    main()