제출 #878130

#제출 시각UTC-0아이디문제언어결과실행 시간메모리
8781302023-11-24 05:49:43AI_2512Chessboard (IZhO18_chessboard)C++17
39 / 100
796 ms262144 KiB
#include <bits/stdc++.h>
#include <omp.h>
using namespace std;
vector<vector<vector<int>>> generateChessboard(int boardSize, int squareWidth, int squareHeight) {
vector<vector<int>> chessboard1;
vector<vector<int>> chessboard2;
for (int i = 0; i < boardSize; ++i) {
vector<int> row;
vector<int> row2;
for (int j = 0; j < boardSize; ++j) {
int squareValue = (i / squareHeight + j / squareWidth) % 2;
int squareValue2 = ((i / squareHeight + j / squareWidth)+1) % 2;
row.push_back(squareValue);
row2.push_back(squareValue2);
}
chessboard1.push_back(row);
chessboard2.push_back(row2);
}
return {chessboard1, chessboard2};
}
int countdif(const vector<vector<int>>& matrix1, const vector<vector<int>>& matrix2){
int count = 0;
const size_t numRows = matrix1.size();
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

컴파일 시 표준 에러 (stderr) 메시지

chessboard.cpp:33: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas]
   33 |     #pragma omp parallel for reduction(+:count)
      |
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...