Submission #316482

# Submission time Handle Problem Language Result Execution time Memory
316482 2020-10-26T12:44:45 Z amunduzbaev Vision Program (IOI19_vision) C++14
Compilation error
0 ms 0 KB
//#include "grader.cpp"

#include "vision.h"
#include <bits/stdc++.h>
using namespace std;
const int N = 40005;
int d, h, w, used[N];
void fun(int xx,int yy){
	vector<int> v;
	v.pb(xx*h+yy);
	for(int i=0;i<=d;i++){
		int x = xx-i, y = yy-(d-i);
		if(x>=0&&x<h && y>=0&&y<w) 
			v.pb(x*h+y);
	}
	for(int i=0;i<=d;i++){
		int x = xx-i, y = yy+(d-i);
		if(x>=0&&x<h && y>=0&&y<w) 
			v.pb(x*h+y);
	}
	for(int i=1;i<=d;i++){
		int x = xx+i, y = yy-(d-i);
		if(x>=0&&x<h && y>=0&&y<w) 
			v.pb(x*h+y);
	}
	for(int i=1;i<=d;i++){
		int x = xx+i, y = yy+(d-i);
		if(x>=0&&x<h && y>=0&&y<w) 
			v.pb(x*h+y);
	}
	add_and(v);
}
void construct_network(int H, int W, int k) {
	d=k, h=H, w=W;
	for(int i=0;i<h;i++)
		for(int j=0;j<w;j++) fun(i,j);
	vector<int> v;
	
	for(int i=0;i<h*w;i++)
		v.push_back(i+(w*h));

	add_or(v);
}

/*

2 3 3 
0 5
2 3

*/

Compilation message

vision.cpp: In function 'void fun(int, int)':
vision.cpp:10:4: error: 'class std::vector<int>' has no member named 'pb'
   10 |  v.pb(xx*h+yy);
      |    ^~
vision.cpp:14:6: error: 'class std::vector<int>' has no member named 'pb'
   14 |    v.pb(x*h+y);
      |      ^~
vision.cpp:19:6: error: 'class std::vector<int>' has no member named 'pb'
   19 |    v.pb(x*h+y);
      |      ^~
vision.cpp:24:6: error: 'class std::vector<int>' has no member named 'pb'
   24 |    v.pb(x*h+y);
      |      ^~
vision.cpp:29:6: error: 'class std::vector<int>' has no member named 'pb'
   29 |    v.pb(x*h+y);
      |      ^~