제출 #602910

#제출 시각아이디문제언어결과실행 시간메모리
602910misteg168Vision Program (IOI19_vision)C++17
컴파일 에러
0 ms0 KiB
#include "vision.h"
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
 
int dist(ll a, ll b,int W){
	return abs(a%W-b%W) + abs(a/W-b/W);
}
 
void construct_network(int H, int W, int K) {
	vector<int> Ns;
	ll it = 0;
	vector<bool> vis(H*W);
	for(int i = 0; i < W*H-1; i++){
		Ns.push_back(i);
		vis[i] = 1;
		for(int j = 0; j < W*H; j++){
			if(dist(i, j, W) == K && !vis[j]){
				Ns.push_back(j);
			}
		}
		add_or(Ns);
		add_xor(Ns);
		add_nor(i);
		Ns.clear();
		it+=3;
	}
	cerr << it << " ";
	for(int i = H*W; i < H*W+it; i++) Ns.push_back(i);
	if(!Ns.empty()) add_xor(Ns);
	else add_or({0, 1});
}

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

vision.cpp: In function 'void construct_network(int, int, int)':
vision.cpp:24:3: error: 'add_nor' was not declared in this scope; did you mean 'add_not'?
   24 |   add_nor(i);
      |   ^~~~~~~
      |   add_not