QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#426729 | #7281. How to Avoid Disqualification in 75 Easy Steps | Kevin5307 | 100 ✓ | 26ms | 5392kb | C++23 | 10.8kb | 2024-05-31 18:06:17 | 2024-05-31 18:06:19 |
Judging History
answer
//Author: Kevin
#include<bits/stdc++.h>
#include"avoid.h"
//#pragma GCC optimize("O2")
using namespace std;
#define ll long long
#define ull unsigned ll
#define pb emplace_back
#define mp make_pair
#define ALL(x) (x).begin(),(x).end()
#define rALL(x) (x).rbegin(),(x).rend()
#define srt(x) sort(ALL(x))
#define rev(x) reverse(ALL(x))
#define rsrt(x) sort(rALL(x))
#define sz(x) (int)(x.size())
#define inf 0x3f3f3f3f
#define pii pair<int,int>
#define lb(v,x) (int)(lower_bound(ALL(v),x)-v.begin())
#define ub(v,x) (int)(upper_bound(ALL(v),x)-v.begin())
#define uni(v) v.resize(unique(ALL(v))-v.begin())
#define longer __int128_t
void die(string S){puts(S.c_str());exit(0);}
vector<int> gen(unsigned seed)
{
mt19937 rng(seed);
const int B=8,N=27,Limit=1000;
vector<int> res,pool;
for(int i=0;i<(1<<N);i++)
if(__builtin_popcount(i)==B)
pool.pb(i);
shuffle(ALL(pool),rng);
unordered_set<int> Mp;
for(auto x:pool)
{
bool ok=true;
if(Mp.find(x)!=Mp.end()) ok=false;
vector<int> tmp;
tmp.pb(x);
for(auto val:res)
{
if(Mp.find(val|x)!=Mp.end()) ok=false;
tmp.pb(val|x);
if(!ok) break;
}
if(ok)
{
srt(tmp);
uni(tmp);
}
if(ok&&sz(tmp)==sz(res)+1)
{
res.pb(x);
for(auto val:res)
Mp.insert(val|x);
if(sz(res)==Limit)
{
cerr<<"ok"<<endl;
return res;
}
}
}
cerr<<sz(res)<<endl;
return res;
}
vector<int> Table26={255,32513,2064642,65044996,6491160,7090272,25383072,43257024,51929112,1823,2919,3501,3795,4985,5555,5837,6603,6837,7509,7723,9131,9590,10647,17334,17771,18812,25038,25427,26289,28727,30810,33749,34296,35726,37486,41277,42567,43115,44708,45746,48142,50333,51666,53955,55465,62564,66522,67189,68687,70117,74604,75203,76339,78233,81029,83006,83654,84881,86797,93296,95370,101193,103190,103650,108073,114995,117797,118290,129344,132730,133435,135835,136998,140335,141784,143932,144322,147953,150179,150670,153701,160011,167001,168275,169521,174865,177289,184724,187656,190548,199592,202872,207142,208967,218664,234124,237800,263847,264797,265626,271062,272942,274673,275816,280432,282810,282982,285703,289093,296030,299787,301474,310544,319653,321284,333264,344277,346344,350730,361652,366860,381969,385080,393677,400152,404896,405064,411284,420114,426850,442443,459915,464931,484866,494128,498816,526012,530314,530550,533209,535010,535609,537351,538416,541231,542149,546002,555148,559333,562144,563725,571473,574042,581926,584776,592668,594598,608451,618600,622983,633474,640800,659392,662659,680546,688159,697624,710704,721011,729417,730258,731653,741824,755012,778768,789812,791721,794208,803101,824582,828938,838528,843922,854818,861384,864278,921708,922500,985252,1051372,1053086,1053820,1058125,1058768,1063078,1066293,1067550,1068512,1077697,1078052,1084057,1086491,1090978,1096225,1099340,1116374,1117955,1130667,1134960,1136512,1140761,1149994,1155281,1171973,1183046,1184481,1189398,1212597,1212777,1230017,1239043,1246237,1272384,1311187,1321129,1324099,1329701,1344170,1350210,1370304,1377586,1401220,1410117,1444018,1446151,1455116,1459080,1465360,1509697,1552448,1587476,1601152,1608010,1611521,1614436,1622073,1638758,1642573,1643034,1691778,1704404,1708330,1722381,1724948,1835880,1843285,1852454,1910528,1920064,1980417,2100208,2100406,2102726,2106268,2108648,2111060,2111517,2115789,2118968,2120326,2128162,2130491,2131053,2133315,2148008,2150514,2157066,2168465,2169004,2173210,2188549,2207796,2231697,2238211,2245036,2247272,2252995,2263118,2293927,2326805,2328144,2343298,2367236,2378033,2380313,2385030,2394261,2401096,2429203,2431553,2433129,2446432,2459016,2469376,2491508,2515468,2531354,2556740,2582656,2624602,2626913,2667652,2703777,2703956,2724936,2754089,2763788,2764962,2824480,2884274,2926625,2950661,3000328,3064960,3147657,3154471,3158354,3182793,3182885,3212002,3254532,3293400,3293766,3334184,3346578,3364865,3419154,3457052,3474968,3551616,3670159,3677704,3678609,3719952,3875360,4063824,4198194,4199598,4203611,4204385,4208933,4209174,4211099,4213862,4215272,4216394,4221648,4229182,4233456,4240832,4263812,4264270,4265017,4285736,4294033,4300966,4309602,4331910,4334308,4342661,4351004,4355137,4358570,4391625,4411922,4436512,4442628,4460297,4460949,4475178,4485761,4501539,4506913,4508184,4522031,4524464,4536388,4596231,4610368,4620373,4621458,4661528,4721996,4736593,4745266,4746245,4752483,4754984,4784437,4790787,4819084,4870179,4882881,4925450,4985155,5017752,5070913,5121092,5277236,5284208,5296904,5300866,5317268,5318700,5359696,5377157,5386314,5444768,5510674,5539916,5588512,5645345,5767755,5785862,5845184,5900036,5948432,6030752,6293146,6326084,6334658,6340877,6350865,6370307,6382400,6427217,6459696,6557900,6560801,6701616,6833026,6857345,6883350,7008256,7151874,7340849,7358531,7369732,7476488,7606314,7686400,7700996,7884929,7899170,7931976,8011812,8392522,8395666,8398725,8399036,8402600,8408645,8409686,8412209,8413417,8424244,8425615,8438105,8450352,8458556,8459347,8464653,8478867,8495768,8497222,8521170,8527044,8534114,8546056,8553995,8566276,8568871,8585908,8599824,8635072,8652257,8657112,8661793,8683926,8718359,8720933,8726112,8735756,8750850,8783129,8784963,8863896,8866080,8926282,8931498,8934209,8946092,8947393,8970755,8979083,8981728,9003045,9013283,9053008,9175221,9187852,9198848,9221152,9324736,9376320,9443010,9445966,9455883,9473045,9552288,9569074,9577648,9633893,9640452,9687048,9716322,9724938,9834569,9873412,9971080,9984024,9994354,10029712,10038276,10068225,10093587,10492264,10514446,10521761,10527344,10571010,10586636,10617180,10659984,10666513,10695170,10750660,10764738,10784992,10902016,11032192,11051030,11076881,11158304,11274506,11411716,11534908,11560993,11567568,11573251,11625536,11870344,11993094,12076044,12590153,12595316,12635456,12685573,12705812,12714542,12732034,12755233,12821506,12886282,12910681,12911778,12979248,13107514,13243412,13501064,13654530,13697648,13762883,13779168,13863168,13894084,14160389,14442512,14691585,14692888,14697514,14749833,15016964,15024641,15220806,15274752,15345728,16154625,16252969,16783186,16787573,16789288,16790678,16795523,16796217,16800014,16807436,16812465,16817345,16818890,16823064,16844012,16850468,16851888,16855083,16879705,16884998,16892234,16911046,16916637,16925773,16930835,16955680,16958506,16974599,16991508,17044773,17056819,17057958,17072663,17083460,17115784,17129554,17158660,17175640,17178947,17204672,17205889,17276962,17306211,17310890,17318732,17321249,17338580,17383577,17393684,17433968,17442992,17467914,17535233,17547300,17564743,17592337,17634824,17662049,17695017,17703442,17830061,17843544,17859719,17860948,17875808,17888258,17930624,17973698,17993828,18033696,18063624,18099713,18122808,18156550,18221130,18359049,18399880,18424386,18509856,18514480,18884004,18902288,18919431,18925076,18942597,18977320,19022105,19045888,19079364,19144930,19214600,19237136,19415242,19421344,19465266,19562565,19924145,19925298,19929164,20006402,20041744,20193291,20197412,20513928,20713602,20972274,21010754,21014916,21053793,21060610,21120208,21129312,21176849,21275657,21385228,21432064,21496877,21500468,21567760,21595266,21760644,21823873,22022794,22024966,22062224,22069633,22085722,22087945,22154000,22286913,22808593,23071765,23077193,23134378,23208210,23218308,23612480,23724300,24395968,25192996,25199149,25232212,25281632,25309377,25313880,25363752,25429680,25440518,25526412,25575812,25690236,25725193,25761858,26220566,26227217,26239109,26416144,26804672,26869921,27132672,27263697,27301248,27334673,27464000,27525389,27568130,27665920,27863552,28262400,28328040,28838148,29361206,29381656,29395552,29493664,29503528,29627264,29968385,30672144,33561753,33561954,33565409,33571927,33574680,33577553,33582124,33588526,33592860,33599813,33616024,33620653,33632964,33637796,33640850,33647362,33654813,33670785,33686350,33694918,33699090,33706185,33709696,33724934,33734834,33743393,33751889,33756488,33800268,33818568,33822948,33841752,33858434,33866464,33868035,33882730,33895458,33983524,34013237,34081430,34093578,34119819,34120144,34151444,34153479,34212961,34300040,34340985,34346499,34408530,34416769,34423302,34488610,34505985,34605957,34607667,34625864,34669722,34739269,34744348,34758917,34768648,34800034,34899081,34906134,34969601,35094568,35133608,35145104,35209761,35227744,35397924,35443712,35655205,35672842,35684572,35707968,35719750,35730444,35758226,35768608,35783197,35918497,35934230,36050954,36176312,36213777,36225031,36280448,36325890,36569221,36701286,36714640,36786216,36866305,37003808,37032196,37094403,37257540,37355569,37759313,37782307,37801995,37880504,37947586,38011933,38038784,38053440,38109520,38121480,38150592,38301960,38326340,38342698,38404238,38413826,38436976,38797916,38804996,39075866,39338688,39429120,39846310,39856139,39912560,39985249,40059908,40129664,40337536,40632841,40897824,41030176,41951474,41986376,42042417,42061904,42235905,42238760,42287265,42352684,42468382,42471817,42535489,42635330,42649856,42665476,43028644,43123816,43147394,43262529,43385364,43516102,43528512,44042883,44065160,44302692,44312656,44504064,44581448,45156616,45694992,46154006,46155817,46275136,46301317,46473730,46679584,47191169,47226904,47390721,47450148,48768128,49414224,50352188,50374161,50421829,50463123,50531904,50594204,50615056,50862153,50868262,50905392,51002368,51152908,51282496,51314818,51398149,51708545,51906120,52494792,52562032,52727817,52758688,52855824,52978690,53223681,53519424,54527370,54538448,54577288,54579744,54919206,55149072,55644165,55650816,56632864,58723490,58738762,58794372,58892424,59047962,59250432,59775496,60588034,60837921,62918675,63046665,63185056,63504452,39714816,42078500,43040769,50332162};
pii scout(int R,int H)
{
if(R==10&&H==1)
{
for(int i=0;i<10;i++)
{
vector<int> vq;
for(int j=1;j<=1000;j++)
if(j>>i&1)
vq.pb(j);
send(vq);
}
int ans=0;
vector<int> res=wait();
for(int i=0;i<10;i++)
ans|=(res[i]<<i);
return mp(ans,ans);
}
if(R==20&&H==20)
{
int l=1,r=1000;
while(l<r)
{
int mid=(l+r)/2;
vector<int> vq;
for(int i=l;i<=mid;i++)
vq.pb(i);
send(vq);
int res=wait()[0];
if(res)
r=mid;
else
l=mid+1;
}
int pos=l;
l=1,r=1000;
while(l<r)
{
int mid=(l+r)/2;
vector<int> vq;
bool fl=0;
if(pos<l||pos>mid)
for(int i=l;i<=mid;i++)
vq.pb(i);
else
{
fl=1;
for(int i=mid+1;i<=r;i++)
vq.pb(i);
}
send(vq);
int res=wait()[0];
if(res^fl)
r=mid;
else
l=mid+1;
}
return mp(l,pos);
}
vector<int> mask=Table26;
for(int i=0;i<26;i++)
{
vector<int> vec;
for(int j=0;j<1000;j++)
if(mask[j]>>i&1)
vec.pb(j+1);
send(vec);
}
vector<int> st;
for(int i=0;i<1000;i++)
for(int j=i;j<1000;j++)
st.pb(mask[i]|mask[j]);
srt(st);
uni(st);
assert(sz(st)==1000*1001/2);
int Msk=0;
vector<int> res=wait();
for(int i=0;i<26;i++)
Msk|=(res[i]<<i);
for(int i=0;i<1000;i++)
for(int j=i;j<1000;j++)
if((mask[i]|mask[j])==Msk)
return pii(i+1,j+1);
assert(0);
}
详细
Subtask #1:
score: 10
Accepted
Test #1:
score: 10
Accepted
time: 1ms
memory: 3740kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Test #2:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Test #3:
score: 0
Accepted
time: 1ms
memory: 3640kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Test #4:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Test #5:
score: 0
Accepted
time: 1ms
memory: 3636kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Test #6:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Test #7:
score: 0
Accepted
time: 1ms
memory: 3576kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Test #8:
score: 0
Accepted
time: 0ms
memory: 3604kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Test #9:
score: 0
Accepted
time: 1ms
memory: 3868kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Test #10:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
output:
result:
ok Correct: 10 robot(s) used, 1 hour(s) passed
Subtask #2:
score: 5
Accepted
Test #11:
score: 5
Accepted
time: 1ms
memory: 3608kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #12:
score: 0
Accepted
time: 0ms
memory: 3572kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #13:
score: 0
Accepted
time: 1ms
memory: 3828kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #14:
score: 0
Accepted
time: 1ms
memory: 3868kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #15:
score: 0
Accepted
time: 1ms
memory: 3604kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #16:
score: 0
Accepted
time: 1ms
memory: 3568kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #17:
score: 0
Accepted
time: 1ms
memory: 3828kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #18:
score: 0
Accepted
time: 1ms
memory: 3508kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #19:
score: 0
Accepted
time: 1ms
memory: 3572kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #20:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #21:
score: 0
Accepted
time: 1ms
memory: 3516kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #22:
score: 0
Accepted
time: 1ms
memory: 3608kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #23:
score: 0
Accepted
time: 1ms
memory: 3792kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #24:
score: 0
Accepted
time: 1ms
memory: 3572kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #25:
score: 0
Accepted
time: 1ms
memory: 3568kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #26:
score: 0
Accepted
time: 1ms
memory: 3584kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #27:
score: 0
Accepted
time: 1ms
memory: 3668kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #28:
score: 0
Accepted
time: 1ms
memory: 3640kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #29:
score: 0
Accepted
time: 0ms
memory: 3512kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #30:
score: 0
Accepted
time: 1ms
memory: 3628kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #31:
score: 0
Accepted
time: 1ms
memory: 3576kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #32:
score: 0
Accepted
time: 1ms
memory: 3668kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #33:
score: 0
Accepted
time: 0ms
memory: 3868kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #34:
score: 0
Accepted
time: 1ms
memory: 3824kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #35:
score: 0
Accepted
time: 1ms
memory: 3624kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #36:
score: 0
Accepted
time: 0ms
memory: 3640kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #37:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #38:
score: 0
Accepted
time: 1ms
memory: 3792kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #39:
score: 0
Accepted
time: 1ms
memory: 3628kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #40:
score: 0
Accepted
time: 1ms
memory: 3640kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #41:
score: 0
Accepted
time: 1ms
memory: 3792kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #42:
score: 0
Accepted
time: 1ms
memory: 3588kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #43:
score: 0
Accepted
time: 0ms
memory: 3872kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #44:
score: 0
Accepted
time: 1ms
memory: 3640kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #45:
score: 0
Accepted
time: 1ms
memory: 3872kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #46:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #47:
score: 0
Accepted
time: 1ms
memory: 3564kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #48:
score: 0
Accepted
time: 1ms
memory: 3672kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #49:
score: 0
Accepted
time: 1ms
memory: 3508kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #50:
score: 0
Accepted
time: 0ms
memory: 3856kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #51:
score: 0
Accepted
time: 1ms
memory: 3628kb
input:
\x14
output:
result:
ok Correct: 19 robot(s) used, 19 hour(s) passed
Test #52:
score: 0
Accepted
time: 0ms
memory: 3456kb
input:
\x14
output:
result:
ok Correct: 19 robot(s) used, 19 hour(s) passed
Test #53:
score: 0
Accepted
time: 1ms
memory: 3832kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #54:
score: 0
Accepted
time: 1ms
memory: 3628kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #55:
score: 0
Accepted
time: 1ms
memory: 3636kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #56:
score: 0
Accepted
time: 1ms
memory: 3636kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #57:
score: 0
Accepted
time: 1ms
memory: 3628kb
input:
\x14
output:
result:
ok Correct: 18 robot(s) used, 18 hour(s) passed
Test #58:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #59:
score: 0
Accepted
time: 1ms
memory: 3832kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #60:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #61:
score: 0
Accepted
time: 0ms
memory: 3836kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #62:
score: 0
Accepted
time: 1ms
memory: 3664kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #63:
score: 0
Accepted
time: 1ms
memory: 3668kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #64:
score: 0
Accepted
time: 1ms
memory: 3628kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Test #65:
score: 0
Accepted
time: 0ms
memory: 3872kb
input:
\x14
output:
result:
ok Correct: 20 robot(s) used, 20 hour(s) passed
Subtask #3:
score: 10
Accepted
Test #66:
score: 10
Accepted
time: 21ms
memory: 5356kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #67:
score: 0
Accepted
time: 22ms
memory: 5312kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #68:
score: 0
Accepted
time: 26ms
memory: 5356kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #69:
score: 0
Accepted
time: 26ms
memory: 5264kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #70:
score: 0
Accepted
time: 26ms
memory: 5200kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #71:
score: 0
Accepted
time: 23ms
memory: 5292kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #72:
score: 0
Accepted
time: 22ms
memory: 5256kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #73:
score: 0
Accepted
time: 26ms
memory: 5280kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #74:
score: 0
Accepted
time: 26ms
memory: 5240kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #75:
score: 0
Accepted
time: 26ms
memory: 5308kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #76:
score: 0
Accepted
time: 22ms
memory: 5240kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #77:
score: 0
Accepted
time: 26ms
memory: 5256kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #78:
score: 0
Accepted
time: 26ms
memory: 5148kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #79:
score: 0
Accepted
time: 26ms
memory: 5176kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #80:
score: 0
Accepted
time: 23ms
memory: 5316kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #81:
score: 0
Accepted
time: 26ms
memory: 5128kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #82:
score: 0
Accepted
time: 22ms
memory: 5128kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #83:
score: 0
Accepted
time: 26ms
memory: 5252kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #84:
score: 0
Accepted
time: 26ms
memory: 5200kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #85:
score: 0
Accepted
time: 26ms
memory: 5240kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #86:
score: 0
Accepted
time: 26ms
memory: 5144kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #87:
score: 0
Accepted
time: 22ms
memory: 5236kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #88:
score: 0
Accepted
time: 22ms
memory: 5264kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #89:
score: 0
Accepted
time: 23ms
memory: 5288kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #90:
score: 0
Accepted
time: 26ms
memory: 5128kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #91:
score: 0
Accepted
time: 22ms
memory: 5236kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #92:
score: 0
Accepted
time: 18ms
memory: 5192kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #93:
score: 0
Accepted
time: 26ms
memory: 5140kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #94:
score: 0
Accepted
time: 26ms
memory: 5264kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #95:
score: 0
Accepted
time: 26ms
memory: 5240kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #96:
score: 0
Accepted
time: 19ms
memory: 5144kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #97:
score: 0
Accepted
time: 22ms
memory: 5284kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #98:
score: 0
Accepted
time: 26ms
memory: 5132kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #99:
score: 0
Accepted
time: 26ms
memory: 5196kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #100:
score: 0
Accepted
time: 26ms
memory: 5236kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #101:
score: 0
Accepted
time: 18ms
memory: 5368kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #102:
score: 0
Accepted
time: 26ms
memory: 5280kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #103:
score: 0
Accepted
time: 26ms
memory: 5208kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #104:
score: 0
Accepted
time: 26ms
memory: 5312kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #105:
score: 0
Accepted
time: 26ms
memory: 5308kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #106:
score: 0
Accepted
time: 22ms
memory: 5368kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #107:
score: 0
Accepted
time: 26ms
memory: 5288kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #108:
score: 0
Accepted
time: 22ms
memory: 5240kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #109:
score: 0
Accepted
time: 26ms
memory: 5200kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #110:
score: 0
Accepted
time: 26ms
memory: 5312kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #111:
score: 0
Accepted
time: 22ms
memory: 5356kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #112:
score: 0
Accepted
time: 19ms
memory: 5284kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #113:
score: 0
Accepted
time: 26ms
memory: 5316kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #114:
score: 0
Accepted
time: 22ms
memory: 5208kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #115:
score: 0
Accepted
time: 26ms
memory: 5148kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #116:
score: 0
Accepted
time: 26ms
memory: 5240kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #117:
score: 0
Accepted
time: 26ms
memory: 5132kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #118:
score: 0
Accepted
time: 26ms
memory: 5192kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #119:
score: 0
Accepted
time: 22ms
memory: 5192kb
input:
\x1e
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Subtask #4:
score: 75
Accepted
Test #120:
score: 75
Accepted
time: 26ms
memory: 5316kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #121:
score: 75
Accepted
time: 22ms
memory: 5352kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #122:
score: 75
Accepted
time: 22ms
memory: 5196kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #123:
score: 75
Accepted
time: 23ms
memory: 5236kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #124:
score: 75
Accepted
time: 18ms
memory: 5180kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #125:
score: 75
Accepted
time: 26ms
memory: 5204kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #126:
score: 75
Accepted
time: 22ms
memory: 5268kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #127:
score: 75
Accepted
time: 22ms
memory: 5140kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #128:
score: 75
Accepted
time: 26ms
memory: 5240kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #129:
score: 75
Accepted
time: 26ms
memory: 5364kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #130:
score: 75
Accepted
time: 26ms
memory: 5356kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #131:
score: 75
Accepted
time: 26ms
memory: 5392kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #132:
score: 75
Accepted
time: 22ms
memory: 5232kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #133:
score: 75
Accepted
time: 26ms
memory: 5132kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Test #134:
score: 75
Accepted
time: 21ms
memory: 5144kb
input:
K
output:
result:
ok Correct: 26 robot(s) used, 1 hour(s) passed
Extra Test:
score: 0
Extra Test Passed