#include "squarerect.h"
using ll = long long;
#include <bits/stdc++.h>
using namespace std;
bool am_i_square(int N, int Q) {
std::vector<std::vector<ll>> adj(N , std::vector<ll>(N));
for(int i = 0 ; i < N ; i++){
for(int j = 0 ; j < N ; j++){
adj[i][j] = inside_shape(i+1, j+1);
}
}
ll l = 0;
ll lll = 0;
ll b = 0;
ll bb = 0;
for(int i = 0 ; i < N , l <=0; i++){
for(int j = 0 ; j < N ; j++){
if (adj[i][j] == 0) continue;
if(adj[i][j] == 1) lll++;
}
l = lll;
}
for(int i = 0 ; i < N , b <=0; i++){
for(int j = 0 ; j < N ; j++){
if (adj[j][i] == 0)continue;
if(adj[j][i] == 1) bb++;
}
b = bb;
}
if(l == b){
return 1;
}
else{
return 0;
}
}
| # | 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... |