Submission

Status:

xxxxxxxxxx

Subtask/Task Score:

0/100

Score: 0

User: comprogslayer

Problemset: ปริมาตรน้ำท่วม

Language: python

Time: 0.000 second

Submitted On: 2025-12-22 00:27:09

angle = input()
n = int(input())
cha_90 = []
cha_flip = []
cha_180 = []
w_c = 0
validity = False
for i in range(n) :
    x = input()
    w_c += len(x)
    if w_c//(i+1) != len(x) :
        validity = True
    if angle == '90' :
        for g in range(len(x)) :
            cha_90.append(x[g])
    if angle == 'flip' or angle == '180' :
        tmp = ''
        for j in range(len(x)) :
            tmp += x[(len(x)-j-1)]
        cha_flip.append(''.join(tmp))
c_90 = len(cha_90)//n
x = []
for e in range(c_90) :
    tmp = ''
    for i in range(n) :
        tmp += cha_90[(c_90*(n-i-1))+e]
    x.append(''.join(tmp))
if validity == True :
    print('Invalid size')
elif angle == '90' :
    for f in range(c_90) :
        print(x[f])
elif angle == 'flip' :
    for f in range(n) :
        print(cha_flip[f])
elif angle == '180' :
    for f in range(n) :
        print(cha_flip[n-f-1])