241952026-02-06 08:06:14ProgiPingpongpython3Elfogadva 100/10037ms3208 KiB
N = int(input())

def nyer(X,db,m):
    XX = [11]*db
    X -= 11*db
    while X >= 10:
        XX += [10]
        X -= 10
    if X > 0:
        XX += [X]
    XX += [0]*(m-len(XX))
    return XX

for i in range(N):
    A,B = [int(i) for i in input().split()]
    if A == 33 and B <= 30:
        AA = nyer(A,3,3)[::-1]
        BB = nyer(B,0,3)
    elif 33 <= A <= 43 and 11 <= B <= 41:
        AA = nyer(A,3,4)[::-1]
        BB = nyer(B,1,4)
    elif 33 <= A <= 53 and 22 <= B <= 52:
        AA = nyer(A,3,5)[::-1]
        BB = nyer(B,2,5)
    else:
        AA = [-1]
        BB = [-1]
    for i in range(len(AA)):
        print(AA[i],BB[i])
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva17ms3132 KiB
subtask220/20
2Elfogadva17ms3176 KiB
subtask330/30
3Elfogadva19ms3124 KiB
subtask450/50
4Elfogadva30ms3208 KiB
5Elfogadva35ms3128 KiB
6Elfogadva37ms3132 KiB