# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1025395 | LeaRouse | Vision Program (IOI19_vision) | C++14 | 1100 ms | 10300 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#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<int>v[MAX];
bool awa=false;
for(int i=0;i<w*h;i++){
int a=i/w;
int b=i-w*a;
for(int j=i+1;j<w*h;j++){
int c=j/w;
int d=j-w*c;
if(abs(a-c)+abs(b-d)==k){
v[i].push_back(j);
}
}
}
int a=0;
vector<int>res;
for(int i=0;i<h*w;i++){
if(v[i].size()){
add_or(v[i]);
vector<int>r;
r.push_back(a+w*h);
r.push_back(i);
a++;
add_and(r);
res.push_back(a+w*h);
a++;
}
}
add_or(res);
}
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |