Submission #2337419


Source Code Expand

#include<bits/stdc++.h>
 
using namespace std;
 
 
typedef long long int64;
 
int main()
{
  int X, Y, Z, A, B, C, N;
  int64 a[1000] = {}, b[1000] = {}, c[1000] = {};
 
  cin >> X >> Y >> Z >> A >> B >> C >> N;
  for(int i = 0; i < X; i++) ++a[abs(i - A) % N];
  for(int i = 0; i < Y; i++) ++b[abs(i - B) % N];
  for(int i = 0; i < Z; i++) ++c[abs(i - C) % N];
 
  int64 d[1000] = {}, ret[1000] = {};
  for(int i = 0; i < N; i++) {
    for(int j = 0; j < N; j++) d[(i + j) % N] += a[i] * b[j];
  }
 
  for(int i = 0; i < N; i++) {
    for(int j = 0; j < N; j++) {
      ret[(i + j) % N] += d[i] * c[j];
    }
  }
 
  for(int i = 0; i < N; i++) {
    if(i > 0) cout << " ";
    cout << ret[i];
  }
  cout << endl;
 
}

Submission Info

Submission Time
Task B - Cube Coloring
User ei13333
Language C++14 (GCC 5.4.1)
Score 100
Code Size 751 Byte
Status AC
Exec Time 21 ms
Memory 256 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 80
Set Name Test Cases
All 00_sample_00, 00_sample_01, 00_sample_02, 10_random_s_s_00, 10_random_s_s_01, 10_random_s_s_02, 10_random_s_s_03, 10_random_s_s_04, 10_random_s_s_05, 10_random_s_s_06, 10_random_s_s_07, 10_random_s_s_08, 10_random_s_s_09, 20_random_m_s_00, 20_random_m_s_01, 20_random_m_s_02, 20_random_m_s_03, 20_random_m_s_04, 20_random_m_s_05, 20_random_m_s_06, 20_random_m_s_07, 20_random_m_s_08, 20_random_m_s_09, 30_random_m_l_00, 30_random_m_l_01, 30_random_m_l_02, 30_random_m_l_03, 30_random_m_l_04, 30_random_m_l_05, 30_random_m_l_06, 30_random_m_l_07, 30_random_m_l_08, 30_random_m_l_09, 40_random_l_s_00, 40_random_l_s_01, 40_random_l_s_02, 40_random_l_s_03, 40_random_l_s_04, 40_random_l_s_05, 40_random_l_s_06, 40_random_l_s_07, 40_random_l_s_08, 40_random_l_s_09, 50_random_l_l_00, 50_random_l_l_01, 50_random_l_l_02, 50_random_l_l_03, 50_random_l_l_04, 50_random_l_l_05, 50_random_l_l_06, 50_random_l_l_07, 50_random_l_l_08, 50_random_l_l_09, 60_hosonagai_00, 60_hosonagai_01, 60_hosonagai_02, 60_hosonagai_03, 60_hosonagai_04, 60_hosonagai_05, 60_hosonagai_06, 60_hosonagai_07, 60_hosonagai_08, 60_hosonagai_09, 70_hirabettai_00, 70_hirabettai_01, 70_hirabettai_02, 70_hirabettai_03, 70_hirabettai_04, 70_hirabettai_05, 70_hirabettai_06, 70_hirabettai_07, 70_hirabettai_08, 70_hirabettai_09, 99_teuchi_00, 99_teuchi_01, 99_teuchi_02, 99_teuchi_03, 99_teuchi_04, 99_teuchi_05, 99_teuchi_06
Case Name Status Exec Time Memory
00_sample_00 AC 1 ms 256 KB
00_sample_01 AC 1 ms 256 KB
00_sample_02 AC 1 ms 256 KB
10_random_s_s_00 AC 1 ms 256 KB
10_random_s_s_01 AC 1 ms 256 KB
10_random_s_s_02 AC 1 ms 256 KB
10_random_s_s_03 AC 1 ms 256 KB
10_random_s_s_04 AC 1 ms 256 KB
10_random_s_s_05 AC 1 ms 256 KB
10_random_s_s_06 AC 1 ms 256 KB
10_random_s_s_07 AC 1 ms 256 KB
10_random_s_s_08 AC 1 ms 256 KB
10_random_s_s_09 AC 1 ms 256 KB
20_random_m_s_00 AC 1 ms 256 KB
20_random_m_s_01 AC 1 ms 256 KB
20_random_m_s_02 AC 1 ms 256 KB
20_random_m_s_03 AC 1 ms 256 KB
20_random_m_s_04 AC 1 ms 256 KB
20_random_m_s_05 AC 1 ms 256 KB
20_random_m_s_06 AC 1 ms 256 KB
20_random_m_s_07 AC 1 ms 256 KB
20_random_m_s_08 AC 1 ms 256 KB
20_random_m_s_09 AC 1 ms 256 KB
30_random_m_l_00 AC 1 ms 256 KB
30_random_m_l_01 AC 1 ms 256 KB
30_random_m_l_02 AC 1 ms 256 KB
30_random_m_l_03 AC 9 ms 256 KB
30_random_m_l_04 AC 6 ms 256 KB
30_random_m_l_05 AC 3 ms 256 KB
30_random_m_l_06 AC 8 ms 256 KB
30_random_m_l_07 AC 3 ms 256 KB
30_random_m_l_08 AC 3 ms 256 KB
30_random_m_l_09 AC 7 ms 256 KB
40_random_l_s_00 AC 6 ms 256 KB
40_random_l_s_01 AC 7 ms 256 KB
40_random_l_s_02 AC 6 ms 256 KB
40_random_l_s_03 AC 5 ms 256 KB
40_random_l_s_04 AC 7 ms 256 KB
40_random_l_s_05 AC 3 ms 256 KB
40_random_l_s_06 AC 9 ms 256 KB
40_random_l_s_07 AC 9 ms 256 KB
40_random_l_s_08 AC 5 ms 256 KB
40_random_l_s_09 AC 7 ms 256 KB
50_random_l_l_00 AC 2 ms 256 KB
50_random_l_l_01 AC 9 ms 256 KB
50_random_l_l_02 AC 12 ms 256 KB
50_random_l_l_03 AC 13 ms 256 KB
50_random_l_l_04 AC 15 ms 256 KB
50_random_l_l_05 AC 8 ms 256 KB
50_random_l_l_06 AC 5 ms 256 KB
50_random_l_l_07 AC 6 ms 256 KB
50_random_l_l_08 AC 10 ms 256 KB
50_random_l_l_09 AC 12 ms 256 KB
60_hosonagai_00 AC 3 ms 256 KB
60_hosonagai_01 AC 6 ms 256 KB
60_hosonagai_02 AC 2 ms 256 KB
60_hosonagai_03 AC 2 ms 256 KB
60_hosonagai_04 AC 11 ms 256 KB
60_hosonagai_05 AC 8 ms 256 KB
60_hosonagai_06 AC 2 ms 256 KB
60_hosonagai_07 AC 9 ms 256 KB
60_hosonagai_08 AC 8 ms 256 KB
60_hosonagai_09 AC 7 ms 256 KB
70_hirabettai_00 AC 12 ms 256 KB
70_hirabettai_01 AC 7 ms 256 KB
70_hirabettai_02 AC 6 ms 256 KB
70_hirabettai_03 AC 4 ms 256 KB
70_hirabettai_04 AC 15 ms 256 KB
70_hirabettai_05 AC 10 ms 256 KB
70_hirabettai_06 AC 4 ms 256 KB
70_hirabettai_07 AC 7 ms 256 KB
70_hirabettai_08 AC 7 ms 256 KB
70_hirabettai_09 AC 14 ms 256 KB
99_teuchi_00 AC 21 ms 256 KB
99_teuchi_01 AC 11 ms 256 KB
99_teuchi_02 AC 20 ms 256 KB
99_teuchi_03 AC 11 ms 256 KB
99_teuchi_04 AC 1 ms 256 KB
99_teuchi_05 AC 1 ms 256 KB
99_teuchi_06 AC 4 ms 256 KB