Submission #430053

#TimeUsernameProblemLanguageResultExecution timeMemory
430053MOUF_MAHMALATVision Program (IOI19_vision)C++14
12 / 100
70 ms1096 KiB
#include "vision.h"
#include<bits/stdc++.h>
using namespace std;
typedef int ll;
vector<ll>v;
ll n,m,gg,x,y;
void construct_network(int H, int W, int k)
{
    n=H,m=W,gg=n*m;
    for(ll i=0; i<n; i++)
    {
        for(ll j=0; j<m; j++)
        {
            for(ll o=i; o<n; o++)
                for(ll p=j; p<m; p++)
                {
                    if(abs(i-o)+abs(j-p)!=k)
                        continue;
                    x=(i*m)+j,y=(o*m)+p;
                    add_and({x,y});
                    v.push_back(gg++);
                }
        }
    }
    add_or(v);
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...