結果
| 問題 |
No.5016 Worst Mayor
|
| コンテスト | |
| ユーザー |
shibh308
|
| 提出日時 | 2023-04-29 13:27:53 |
| 言語 | C++17(gcc12) (gcc 12.3.0 + boost 1.87.0) |
| 結果 |
AC
|
| 実行時間 | 84 ms / 2,000 ms |
| コード長 | 2,143 bytes |
| コンパイル時間 | 2,479 ms |
| コンパイル使用メモリ | 203,344 KB |
| 実行使用メモリ | 24,336 KB |
| スコア | 1,050,000,000 |
| 平均クエリ数 | 400.00 |
| 最終ジャッジ日時 | 2023-04-29 13:28:04 |
| 合計ジャッジ時間 | 9,421 ms |
|
ジャッジサーバーID (参考情報) |
judge15 / judge13 |
| 純コード判定しない問題か言語 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 50 |
ソースコード
#include <bits/stdc++.h>
// #include "atcoder/all"
using namespace std;
using i64 = long long;
const i64 MOD = 1e9 + 7;
const i64 INF = i64(1e18);
template <typename T>
bool chmin(T& x, T y){
if(x > y){
x = y;
return true;
}
return false;
}
template <typename T>
bool chmax(T& x, T y){
if(x < y){
x = y;
return true;
}
return false;
}
namespace Rnd{
// doc: https://shibh308.github.io/library/library/lib/functions/xorshift.cpp.html
uint64_t x = 0xdeadbeef0110dead;
uint64_t rnd(){
x ^= x << 7;
x ^= x >> 9;
return x;
}
uint64_t rnd(int n){
return rnd() % n;
}
double rnd_double(){
return 1.0 * rnd() / numeric_limits<uint64_t>::max();
}
vector<int> rnd_perm(int n){
vector<int> v(n);
iota(v.begin(), v.end(), 0);
for(int i = n - 1; i >= 1; --i){
int j = rnd(i + 1);
swap(v[i], v[j]);
}
return v;
}
template<typename T>
void shuffle(vector<T>& v){
int n = v.size();
for(int i = n - 1; i >= 1; --i){
int j = rnd(i + 1);
swap(v[i], v[j]);
}
}
}
namespace params{
void load_params(){
ifstream ifs("../params.txt");
assert(ifs.is_open());
}
}
constexpr int n = 14;
constexpr int m = 3000;
constexpr int turn_max = 400;
vector<int> stx, sty, enx, eny;
void read_file(istream& ifs){
int _1, _2;
ifs >> _1 >> _2;
stx.resize(m);
sty.resize(m);
enx.resize(m);
eny.resize(m);
for(int i = 0; i < m; ++i){
ifs >> stx[i] >> sty[i] >> enx[i] >> eny[i];
}
// TODO: input
}
clock_t st_clock;
void solve(){
array<bitset<n>, n> flags;
for(int i = 0; i < turn_max; ++i){
{
int a, b;
cin >> a >> b;
}
cout << 3 << endl;
}
}
signed main(){
st_clock = clock();
#ifdef OPTIMIZE
params::load_params();
#endif
#ifndef HAND
read_file(cin);
#else
ifstream ifs("../contests/yukisc5/in0.txt");
assert(ifs.is_open());
read_file(ifs);
#endif
solve();
}
shibh308