結果

問題 No.5009 Draw A Convex Polygon
ユーザー maimai
提出日時 2022-12-10 13:38:43
言語 cLay
(20240104-1)
結果
WA  
実行時間 -
コード長 432 bytes
コンパイル時間 2,958 ms
実行使用メモリ 133,444 KB
スコア 0
平均クエリ数 1000001.00
最終ジャッジ日時 2022-12-10 13:38:53
合計ジャッジ時間 9,274 ms
ジャッジサーバーID
(参考情報)
judge15 / judge12
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 WA -
権限があれば一括ダウンロードができます

ソースコード

diff #

{
  set<pair<int, int>> li;
  
  REP(i, 2000) {
    const int vy = i + 1;
    REP(j, 2000) {
      const int vx = j + 1;
      int g = gcd(vy, vx);
      li.emplace(vy/g, vx/g);
    }
  }
  int n = 1000000;
  wt(n);
  n -= 2;
  ll y = 0, x = 0;
  ll oy = 50000000, ox = 500000000;
  wt(0-oy, 0-ox);
  auto it = li.begin();
  REP(_, n) {
    y += it->first;
    x += it->second;
    wt(y-oy, x-ox);
    ++it;
  }
  wt(y-oy, 0-ox);
}
0