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

Code

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

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

    print(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:

input
63

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

user output
(empty)

Test 8

Verdict:

input
95

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

user output
(empty)

Test 9

Verdict:

input
99

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

user output
(empty)

Test 10

Verdict:

input
100

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

user output
(empty)