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

Code

n = int(input())
pattern = "RGB"

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

print(out)

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:

input
53

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

user output
(empty)

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)