Submission #528937

#TimeUsernameProblemLanguageResultExecution timeMemory
528937AdamGS게임 (IOI13_game)C++17
10 / 100
2 ms460 KiB
#include "game.h"
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
#define rep(a, b) for(int a = 0; a < (b); ++a)
const int LIM=107;
ll T[LIM][LIM], n, m;
void init(int R, int C) {
  n=R; m=C;
}
void update(int a, int b, ll x) {
  T[a][b]=x;
}
ll calculate(int ar, int ac, int br, int bc) {
  ll ans=0;
  rep(i, n) rep(j, m) if(ar<=i && i<=br && ac<=j && j<=bc) ans=gcd(ans, T[i][j]);
  return ans;
}
#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...