Submission #1025368

#TimeUsernameProblemLanguageResultExecution timeMemory
1025368LeaRouseVision Program (IOI19_vision)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
#include "vision.h"
#define fastio ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
#define ll long long
#define ff first
#define ss second
using namespace std;
const int MAX=2e5+5;
ll P[MAX],bit[MAX],d=0;
 
void construct_network(int h,int w,int k){
    vector<pair<int,int>>v;

        int a=0;
        int b=0;
        for(int j=1;j<w*h;j++){
            int c=j/w;
            int d=j-w*c;
            if(abs(a-c)+abs(b-d)==k){
                v.push_back({0,j});
            }
        }
    
    vector<int>r;
    vector<int>m;
    int a=w*h;
    for(auto it:v){
       r.push_back(it.ff);
        r.push_back(it.ss);
        add_and(r);
        r.clear();
        m.push_back(a);
        a++;
    }
    add_or(m);
}

Compilation message (stderr)

vision.cpp: In function 'void construct_network(int, int, int)':
vision.cpp:26:9: error: redeclaration of 'int a'
   26 |     int a=w*h;
      |         ^
vision.cpp:14:13: note: 'int a' previously declared here
   14 |         int a=0;
      |             ^