結果
問題 | No.2828 Remainder Game |
ユーザー |
|
提出日時 | 2024-08-02 23:08:58 |
言語 | C++23 (gcc 13.3.0 + boost 1.87.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 704 bytes |
コンパイル時間 | 4,968 ms |
コンパイル使用メモリ | 313,076 KB |
実行使用メモリ | 25,436 KB |
平均クエリ数 | 22.00 |
最終ジャッジ日時 | 2024-08-02 23:09:10 |
合計ジャッジ時間 | 7,768 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 9 WA * 11 |
ソースコード
#include <bits/stdc++.h>#include <atcoder/all>using mint = atcoder::static_modint<998244353>;//using mint = atcoder::static_modint<1000000007>;using namespace std;using namespace atcoder;using ld = long double;using ll = long long;#define mp(a,b) make_pair(a,b)#define rep(i,s,n) for(int i=s; i<n; i++)const vector<int> dx{1,0,-1,0},dy{0,1,0,-1};int main(){int n;cin >> n;int ans=0;rep(i,0,10){int k=1<<i;set<int> S;rep(j,1,n+1)if(j&k)S.insert(j);cout << 1024 << " " << S.size() << "\n";for(auto x:S)cout << x << " ";cout << "\n";int c;cin >> c;ans+=c*k;}cout << "0 1\n" << ans;}