# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
971699 | 2024-04-29T07:54:44 Z | Nahian9696 | Vision Program (IOI19_vision) | C++17 | 3 ms | 980 KB |
#include <bits/stdc++.h> #include "vision.h" using namespace std; int w, h, k; int get_pixel(int i, int j) { return i*w + j; } void construct_network(int H, int W, int K) { w = W; h = H; k = K; std::vector<int> Ns; int mx = H*W-1; for(int i = 0; i < H; i++) { for(int j = 0; j < W; j++) { for(int k = i; k < H; k++) { int delt = K - abs(i - k); int l = j + delt; if(abs(i - k) + abs(j-l) == K) if(l >= 0 && l < W) { Ns.push_back(get_pixel(i, j)); Ns.push_back(get_pixel(k, l)); mx = add_and(Ns); Ns.clear(); // cout << i << " " << j << " " << k << " " << l << endl; } l = j - delt; if(abs(i - k) + abs(j-l) == K) if(l >= 0 && l < W) { Ns.push_back(get_pixel(i, j)); Ns.push_back(get_pixel(k, l)); mx = add_and(Ns); Ns.clear(); // cout << i << " " << j << " " << k << " " << l << endl; } } } } for(int i = H*W; i <= mx; i++) { // cout << i << " "; Ns.push_back(i); } // cout << endl; cout << mx - H*W + 1 << endl; int a = add_or(Ns); }
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 344 KB | secret mismatch |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 344 KB | secret mismatch |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 344 KB | secret mismatch |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 344 KB | secret mismatch |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 344 KB | secret mismatch |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 344 KB | secret mismatch |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 3 ms | 980 KB | WA in grader: Too many instructions |
2 | Halted | 0 ms | 0 KB | - |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 344 KB | secret mismatch |
2 | Halted | 0 ms | 0 KB | - |