답안 #602931

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
602931 2022-07-23T12:48:18 Z misteg168 Vision Program (IOI19_vision) C++17
0 / 100
1000 ms 672 KB
#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; i++){
		vis[i] = 1;
		for(int j = 0; j < W*H; j++){
			if(dist(i, j, W) == K && !vis[j]){
				Ns.push_back(j);
			}
		}
		Ns.push_back(i);
		add_xor(Ns);
		Ns.pop_back();
		if(i != W*H-1) add_xor(Ns);
		Ns.clear();
		if(i != W*H-1) it+=2;
		else it++;
	}
	//~ 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});
	add_not(H*W+it);
}
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 212 KB on inputs (0, 0), (0, 2), expected 0, but computed 1
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 212 KB on inputs (0, 0), (0, 2), expected 0, but computed 1
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 212 KB on inputs (0, 0), (0, 2), expected 0, but computed 1
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 212 KB on inputs (0, 0), (0, 2), expected 0, but computed 1
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 340 KB on inputs (0, 0), (0, 2), expected 0, but computed 1
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 212 KB on inputs (0, 0), (1, 1), expected 0, but computed 1
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Execution timed out 1082 ms 672 KB Time limit exceeded
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1 ms 212 KB on inputs (0, 0), (0, 2), expected 0, but computed 1
2 Halted 0 ms 0 KB -