Submission details
Task:Coloring cube
Sender:aalto25e_007
Submission time:2025-10-01 16:58:50 +0300
Language:C++ (C++17)
Status:READY
Result:ACCEPTED
Test results
testverdicttime
#1ACCEPTED0.00 sdetails
#2ACCEPTED0.00 sdetails
#3ACCEPTED0.00 sdetails
#4ACCEPTED0.00 sdetails
#5ACCEPTED0.02 sdetails
#6ACCEPTED0.02 sdetails
#7ACCEPTED0.03 sdetails
#8ACCEPTED0.10 sdetails
#9ACCEPTED0.10 sdetails
#10ACCEPTED0.10 sdetails

Code

#include <iostream>
#include <algorithm>
#include <queue>
using namespace std;

void task5(){
    int n;
    cin >> n;
    vector<int> nums(n);

    vector<int> daysNeeded(n,0);
    for(int i = 0; i < n; i++){
        cin >> nums[i];
    }

    for(int i = 0; i < n; i++){
        for(int j = i; j < n; j += nums[i]){
            ++daysNeeded[j];
        }
    }

    for(int i = 0; i < n; i++){
        cout << daysNeeded[i] << " ";
    }
}

void task4(){
    int n; 
    cin >> n;

    for(int i = 0; i < n; i++){
        for(int j = 0; j < n; j++){
            for(int k = 0; k < n; k++){
                if((k + j + i) % 3 == 0) 
                   cout << "R" << " ";
                else if((k+j +i) % 3 == 1)
                    cout << "G" << " ";
                else
                    cout << "B" << " ";
            }
            cout << endl;
        }
    }
}
int main() {
    

task4();
    return 0;

}

Test details

Test 1

Verdict: ACCEPTED

input
3

correct output
R G B 
G B R 
B R G 

G B R 
...

user output
R G B 
G B R 
B R G 
G B R 
B R G 
...

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
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 
...

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
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 
...

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
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 
...

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
R G B R G B R G B R G B R G B ...

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
R G B R G B R G B R G B R G B ...

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
R G B R G B R G B R G B R G B ...

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
R G B R G B R G B R G B R G B ...

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
R G B R G B R G B R G B R G B ...

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
R G B R G B R G B R G B R G B ...