Submission details
Task:Coloring cube
Sender:aalto26ew_003
Submission time:2026-09-30 18:45:07 +0300
Language:Python3 (PyPy3)
Status:READY
Result:ACCEPTED
Test results
testverdicttime
#1ACCEPTED0.04 sdetails
#2ACCEPTED0.04 sdetails
#3ACCEPTED0.04 sdetails
#4ACCEPTED0.04 sdetails
#5ACCEPTED0.06 sdetails
#6ACCEPTED0.06 sdetails
#7ACCEPTED0.08 sdetails
#8ACCEPTED0.19 sdetails
#9ACCEPTED0.21 sdetails
#10ACCEPTED0.21 sdetails

Code

# ok just slow
def main():
    n = int(input())
    pattern = "RGB"

    out = []
    app = out.append
    ix = 0
    for i in range(n):
        i3 = i % 3
        for j in range(n):
            ix = ((j % 3) + i3) % 3
            for _ in range(n):
                app(pattern[ix])
                ix = (ix + 1) % 3
            app("\n")
        app("\n")

    print("".join(out))


main()

Test details

Test 1

Verdict: ACCEPTED

input
3

correct output
R G B 
G B R 
B R G 

G B R 
...

user output
RGB
GBR
BRG

GBR
...

Test 2

Verdict: ACCEPTED

input
5

correct output
R G B R G 
G B R G B 
B R G B R 
R G B R G 
G B R G B 
...

user output
RGBRG
GBRGB
BRGBR
RGBRG
GBRGB
...

Test 3

Verdict: ACCEPTED

input
6

correct output
R G B R G B 
G B R G B R 
B R G B R G 
R G B R G B 
G B R G B R 
...

user output
RGBRGB
GBRGBR
BRGBRG
RGBRGB
GBRGBR
...

Test 4

Verdict: ACCEPTED

input
10

correct output
R G B R G B R G B R 
G B R G B R G B R G 
B R G B R G B R G B 
R G B R G B R G B R 
G B R G B R G B R G 
...

user output
RGBRGBRGBR
GBRGBRGBRG
BRGBRGBRGB
RGBRGBRGBR
GBRGBRGBRG
...

Test 5

Verdict: ACCEPTED

input
50

correct output
R G B R G B R G B R G B R G B ...

user output
RGBRGBRGBRGBRGBRGBRGBRGBRGBRGB...

Test 6

Verdict: ACCEPTED

input
53

correct output
R G B R G B R G B R G B R G B ...

user output
RGBRGBRGBRGBRGBRGBRGBRGBRGBRGB...

Test 7

Verdict: ACCEPTED

input
63

correct output
R G B R G B R G B R G B R G B ...

user output
RGBRGBRGBRGBRGBRGBRGBRGBRGBRGB...

Test 8

Verdict: ACCEPTED

input
95

correct output
R G B R G B R G B R G B R G B ...

user output
RGBRGBRGBRGBRGBRGBRGBRGBRGBRGB...

Test 9

Verdict: ACCEPTED

input
99

correct output
R G B R G B R G B R G B R G B ...

user output
RGBRGBRGBRGBRGBRGBRGBRGBRGBRGB...

Test 10

Verdict: ACCEPTED

input
100

correct output
R G B R G B R G B R G B R G B ...

user output
RGBRGBRGBRGBRGBRGBRGBRGBRGBRGB...