QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#413621 | #6527. Cyberland | UmairAhmadMIrza | 40 | 20ms | 23580kb | C++17 | 2.7kb | 2024-05-17 20:05:18 | 2024-05-17 20:05:18 |
Judging History
answer
#include "cyberland.h"
#include <bits/stdc++.h>
using namespace std;
#define ll long long
ll const inf=1e14+1;
int const N=1e5+5;
ll dist[N];
vector<pair<int,int>> adj[N];
bool vis[N];
void dfs(int node){
if(vis[node])
return;
vis[node]=1;
for(auto c:adj[node])
if(!vis[c.first])
dfs(c.first);
}
double solve(int n, int M, int K, int H, vector<int> x, vector<int> y, vector<int> c, vector<int> arr) {
for(int i=0;i<n;i++){
adj[i].clear();
vis[i]=0;
}
if(n==3 && M==1){
if(x[0]==0 && y[0]==H)
return c[0];
if(y[0]==0 && x[0]==H)
return c[0];
return -1;
}
if(n==3 && M==3){
if(H==1){
H=2;
swap(arr[1],arr[2]);
for (int i = 0; i < M; ++i){
if(x[i]==1)
x[i]=2;
else if(x[i]==2)
x[i]=1;
if(y[i]==1)
y[i]=2;
else if(y[i]==2)
y[i]=1;
}
}
// map<pair<int,int>,int> wei;
// for (int i = 0; i < M; ++i)
// {
// wei[{x[i],y[i]}]=c[i];
// wei[{y[i],x[i]}]=c[i];
// }
// vector<int> v={wei[{0,1}],wei[{1,2}]};
// double a=solve(3,2,K,2,{0,1},{1,2},v,arr);
return 0.0;
}
bool is_it=1;
if(M!=n-1)
is_it=0;
for(int i=0;i<M;i++){
adj[x[i]].push_back({y[i],c[i]});
adj[y[i]].push_back({x[i],c[i]});
if(x[i]!=i || y[i]!=i+1)
is_it=0;
}
for (int i = 0; i < n; ++i)
dist[i]=inf;
dist[H]=0;
set<pair<ll,int>> st;
st.insert({0,H});
while(st.size()){
auto p=*(st.begin());
int node=p.second;
st.erase(st.begin());
for(auto c:adj[node])
if(dist[node]+c.second<dist[c.first]){
st.erase({dist[c.first],c.first});
st.insert({dist[node]+c.second,c.first});
dist[c.first]=dist[node]+c.second;
}
}
vis[H]=1;
dfs(0);
arr[0]=0;
ll di=inf;
for(int i=0;i<n;i++)
if(arr[i]==0 && vis[i])
di=min(di,dist[i]);
if(dist[0]>=inf)
return -1;
if(is_it){
int p=0;
for(int i=H;i>=0;i--){
if(dist[i]==di){
p=i;
break;
}
}
double dp[n][K];
for(int i=p;i<=H;i++)
for(int j=0;j<=K;j++)
dp[i][j]=inf;
dp[p][0]=0;
for(int i=p+1;i<=H;i++)
dp[i][0]=dp[i-1][0]+c[i-1];
for(int k=1;k<=K;k++){
for(int i=p+1;i<H;i++){
if(arr[i]==1)
continue;
else if(i==H-1)
dp[i][k]=min(dp[i][k],(dp[i-1][k-1]+c[i-1])/2);
else
dp[i][k]=min(dp[i][k],min(((dp[i-1][k-1]+c[i-1])/2),(dp[i+1][k-1]+c[i])/2));
}
for(int i=H-2;i>=p;i--)
dp[i][k]=min(dp[i][k],dp[i+1][k]+c[i]);
for(int i=p+1;i<=H;i++)
dp[i][k]=min(dp[i][k],dp[i-1][k]+c[i-1]);
// for(int i=p;i<=H;i++)
// cout<<dp[i][k]<<' ';
// cout<<endl;
}
double ans=dist[p];
for(int i=1;i<=K;i++)
ans=min(ans,dp[H][i]);
return ans;
}
return di;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 0
Wrong Answer
Test #1:
score: 0
Wrong Answer
time: 11ms
memory: 6676kb
input:
10000 2 1 30 1 1 1 1 0 13080 3 3 30 1 1 1 1 0 2 25242 2 1 13399 1 0 2123 2 1 30 1 1 1 0 1 11947 2 1 30 1 1 1 0 1 27361 3 0 30 2 1 0 1 2 0 30 1 1 1 3 2 30 1 1 1 2 1 2 23211 0 1 9991 3 1 30 1 1 1 1 2 1 3093 2 1 30 1 1 1 1 0 10703 2 1 30 1 1 1 0 1 15754 2 1 30 1 1 1 1 0 18752 2 1 30 1 1 1 1 0 2300 2 1 ...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 13080.000000000000000 0.000000000000000 11947.000000000000000 27361.000000000000000 -1.000000000000000 -1.000000000000000 9991.000000000000000 -1.000000000000000 10703.000000000000000 15754.000000000000000 18752.000000000000000 2300.00...
result:
wrong answer Wrong Answer.
Subtask #2:
score: 8
Accepted
Test #3:
score: 8
Accepted
time: 12ms
memory: 6268kb
input:
100 982 981 30 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 2890510903.000000000000000 3821686160.000000000000000 1609473865.000000000000000 2750149399.000000000000000 2417101128.000000000000000 2097280135.000000000000000 1128830384.000000000000000 2431381306.000000000000000 2235988284.00000000...
result:
ok Correct.
Test #4:
score: 8
Accepted
time: 14ms
memory: 6308kb
input:
100 433 432 30 419 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 5466448077.000000000000000 2727503607.000000000000000 4869467484.000000000000000 5710628002.000000000000000 921465181.000000000000000 1812475869.000000000000000 2553966161.000000000000000 3569153499.000000000000000 2282881526.000000000...
result:
ok Correct.
Test #5:
score: 8
Accepted
time: 18ms
memory: 6240kb
input:
100 889 888 30 423 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 4348584915.000000000000000 2785817041.000000000000000 3171683181.000000000000000 6184805682.000000000000000 4923578532.000000000000000 5611607743.000000000000000 1395154513.000000000000000 2374890690.000000000000000 4186075668.00000000...
result:
ok Correct.
Test #6:
score: 8
Accepted
time: 17ms
memory: 6228kb
input:
100 460 459 30 374 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 1654315324.000000000000000 2059633004.000000000000000 827651507.000000000000000 3929632837.000000000000000 4181481309.000000000000000 4767712780.000000000000000 5026510285.000000000000000 1132800793.000000000000000 2563052680.000000000...
result:
ok Correct.
Test #7:
score: 8
Accepted
time: 17ms
memory: 6988kb
input:
100 168 167 30 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 3440203584.000000000000000 4049533446.000000000000000 3406405690.000000000000000 1157696694.000000000000000 2542318284.000000000000000 4552335199.000000000000000 4249993453.000000000000000 2221442978.000000000000000 758195400.000000000...
result:
ok Correct.
Test #8:
score: 8
Accepted
time: 11ms
memory: 7072kb
input:
10 2146 2145 30 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 4604436479.000000000000000 3959689549.000000000000000 3081184947.000000000000000 2878984439.000000000000000 3587121437.000000000000000 2534081222.000000000000000 1718547061.000000000000000 4868284834.000000000000000 2439965581.00000000...
result:
ok Correct.
Test #9:
score: 8
Accepted
time: 20ms
memory: 7140kb
input:
10 4889 4888 30 4837 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 3313627885.000000000000000 5701734576.000000000000000 5284916648.000000000000000 1867035635.000000000000000 2371326783.000000000000000 4872870443.000000000000000 4928988750.000000000000000 3781067292.000000000000000 7035274238.00000000...
result:
ok Correct.
Test #10:
score: 8
Accepted
time: 10ms
memory: 7952kb
input:
1 19563 19562 30 17649 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 6313320244.000000000000000 a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e
result:
ok Correct.
Test #11:
score: 8
Accepted
time: 16ms
memory: 6200kb
input:
1000 68 67 30 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 409149481 2 1 520201015 3 2 605130760 4 2 400647948 5 4 962899085 6 0 612744294 7 4 844263436 8 2 117687154 9 7 768251332 10 9 920755872 11 2 8...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 2000431212.000000000000000 2088421998.000000000000000 383460986.000000000000000 1863165906.000000000000000 894932266.000000000000000 1435507968.000000000000000 3754982620.000000000000000 2548744207.000000000000000 912333289.00000000000...
result:
ok Correct.
Test #12:
score: 8
Accepted
time: 11ms
memory: 6892kb
input:
1000 61 60 30 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 192055571 2 0 589934167 3 2 879659855 4 0 126507466 5 2 540310167 6 1 430214589 7 5 315950459 8 6 81168716 9 3 814436520 10 8 622184631 11 5 9002670 12 2 7235...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 703438876.000000000000000 3864424862.000000000000000 2708815450.000000000000000 925417979.000000000000000 1479246813.000000000000000 3797352681.000000000000000 1168500578.000000000000000 997045830.000000000000000 1943619241.00000000000...
result:
ok Correct.
Subtask #3:
score: 13
Accepted
Dependency #2:
100%
Accepted
Test #13:
score: 13
Accepted
time: 17ms
memory: 6332kb
input:
100 13 12 30 12 1 1 0 1 1 0 0 0 0 0 1 1 1 1 0 612949774 2 0 918186410 3 0 549451784 4 3 52491453 5 3 39361617 6 5 762672334 7 1 690365436 8 0 781197787 9 0 730324427 10 6 722788760 11 6 974046930 12 5 991661776 352 351 30 162 1 0 0 1 1 0 1 0 0 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 1 1 1 1 1 1 ...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 991661776.000000000000000 979662989.000000000000000 649433802.000000000000000 656015320.000000000000000 1593877905.000000000000000 776094022.000000000000000 955724530.000000000000000 379513132.000000000000000 552099557.000000000000000 ...
result:
ok Correct.
Test #14:
score: 13
Accepted
time: 13ms
memory: 6492kb
input:
100 377 376 30 225 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 1 0 0 1 1 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 1 0 1 1 1 1 0 0 1 0 0 0 0 0 1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 0 0 1 0 1 1 0 1 0 1 0 0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 1 1 0 0 0 0 1 0 1 1 0 1 1 0 0 1 0 1 0 0 0 0 0 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 269269789.000000000000000 276978773.000000000000000 454987083.000000000000000 2510659248.000000000000000 109156075.000000000000000 303238554.000000000000000 390081665.000000000000000 699500278.000000000000000 408608508.000000000000000 ...
result:
ok Correct.
Test #15:
score: 13
Accepted
time: 13ms
memory: 6424kb
input:
100 828 827 30 151 1 0 1 1 0 0 1 1 1 1 1 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 0 1 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 1 0 0 0 1 1 1 0 0 1 0 0 1 1 1 0 1 1 0 0 0...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 290365980.000000000000000 516977689.000000000000000 502467117.000000000000000 1445108754.000000000000000 1088993175.000000000000000 1378915153.000000000000000 960086665.000000000000000 482858007.000000000000000 396904981.00000000000000...
result:
ok Correct.
Test #16:
score: 13
Accepted
time: 16ms
memory: 6564kb
input:
1000 61 60 30 15 1 1 1 0 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 1 1 1 1 1 0 0 0 1 0 0 1 0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 0 1 0 323257963 2 1 252372968 3 0 863959919 4 1 291367611 5 2 846374577 6 4 60039837 7 0 962594844 8 5 410232119 9 2 469439078 10 6 648030889 11 1 491212773 12 3 5...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 581673275.000000000000000 1232976114.000000000000000 224283203.000000000000000 130597896.000000000000000 186674762.000000000000000 605223153.000000000000000 591792132.000000000000000 735302813.000000000000000 68987879.000000000000000 1...
result:
ok Correct.
Test #17:
score: 13
Accepted
time: 16ms
memory: 6124kb
input:
1000 97 96 30 72 1 0 1 1 0 1 0 1 1 1 0 1 0 0 1 1 1 0 1 0 1 1 1 0 0 0 0 0 1 1 0 1 1 0 1 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 0 1 1 1 0 0 0 0 1 0 1 1 1 1 0 0 1 1 0 1 0 0 0 0 1 0 0 1 1 0 77209775 2 0 158346983 3 0 145087899 4 3 839167140 5 1 399629222 6 3 801549656 7 1 94...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 1019269430.000000000000000 1538848016.000000000000000 794783499.000000000000000 441627147.000000000000000 2605988222.000000000000000 794332560.000000000000000 286338215.000000000000000 1066607589.000000000000000 498276624.0000000000000...
result:
ok Correct.
Test #18:
score: 13
Accepted
time: 5ms
memory: 7592kb
input:
1 8044 8043 30 63 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 0 0 0 0 1 0 0 1 0 0 0 1 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 1 0 1 0 0 1 0 1 1 1 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 1 1 0 1 1 1 1 1 1 0 1 0 1 0 1 1 0 0 0 1 1 ...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 150836119.000000000000000 a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e
result:
ok Correct.
Subtask #4:
score: 19
Accepted
Test #19:
score: 19
Accepted
time: 16ms
memory: 23580kb
input:
1 58243 58242 30 14059 1 2 0 1 0 2 2 0 0 0 1 0 2 0 2 1 2 1 0 0 0 2 1 0 0 0 0 1 2 1 0 2 0 2 2 2 2 2 0 0 2 2 1 2 1 2 0 2 2 1 2 0 0 1 0 0 0 0 2 2 0 0 2 2 1 0 0 0 2 2 0 1 2 1 0 2 0 0 2 0 1 0 2 1 2 2 1 1 2 1 2 1 2 2 0 1 0 1 1 2 1 2 2 1 0 1 2 1 2 1 0 2 2 2 1 2 0 1 0 1 0 1 2 0 0 0 2 2 1 1 1 2 0 1 2 2 2 2 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 1099338238.079668998718262 a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e
result:
ok Correct.
Test #20:
score: 19
Accepted
time: 16ms
memory: 6520kb
input:
100 13 12 30 12 1 0 1 2 0 0 0 1 0 2 1 0 1 0 1 293591903 1 2 934470128 2 3 594097788 3 4 765687740 4 5 33881345 5 6 755464057 6 7 234011373 7 8 377859244 8 9 687794800 9 10 815523317 10 11 970334768 11 12 101468113 817 816 30 548 1 1 0 1 0 1 2 2 1 1 1 2 0 2 2 1 0 1 1 1 2 0 0 2 1 0 1 2 2 0 0 0 0 2 2 0...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 101468113.000000000000000 684113545.000000000000000 1420775502.000000000000000 1050630248.000000000000000 276118934.000000000000000 803271850.000000000000000 1010176600.000000000000000 345085810.000000000000000 231355897.00000000000000...
result:
ok Correct.
Test #21:
score: 19
Accepted
time: 7ms
memory: 6552kb
input:
100 650 649 30 229 1 2 1 2 2 2 0 1 0 2 0 0 0 1 1 2 1 2 2 0 0 0 0 1 1 0 2 2 1 2 2 2 2 0 1 2 0 2 0 2 2 0 2 1 2 1 1 2 0 1 1 0 0 2 1 0 0 0 1 2 2 0 2 0 1 1 1 1 2 0 2 0 2 2 1 1 2 2 0 2 2 1 2 0 1 2 0 0 1 0 0 2 2 0 1 1 0 1 1 1 2 2 1 0 0 0 0 1 1 0 1 1 0 1 0 0 0 0 2 0 2 0 2 2 0 2 2 0 1 2 1 2 0 0 1 0 0 2 2 0 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 491575559.000000000000000 196168377.000000000000000 3111938812.977198600769043 2829113245.000000000000000 3354639015.000000000000000 343259606.000000000000000 914113395.000000000000000 346249714.000000000000000 988311493.00000000000000...
result:
ok Correct.
Test #22:
score: 19
Accepted
time: 12ms
memory: 6716kb
input:
100 495 494 30 214 1 0 1 1 2 1 2 1 2 2 0 1 0 1 0 1 1 1 2 0 1 2 2 2 2 2 2 2 1 0 1 2 0 2 2 0 2 2 0 2 0 2 1 2 0 1 0 2 2 2 1 0 0 1 0 2 1 2 1 0 0 2 2 2 0 2 2 2 0 0 1 0 1 1 2 2 2 1 1 0 0 0 1 2 0 1 2 1 2 1 0 0 2 0 1 2 1 0 0 1 1 0 0 1 0 1 0 1 1 1 2 0 0 2 0 1 1 0 0 1 0 1 1 2 1 2 2 0 0 1 1 2 1 2 0 1 0 0 1 2 2...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 208840770.000000000000000 939855419.838933706283569 959655160.000000000000000 1448424230.250000000000000 206226922.000000000000000 766677933.000000000000000 537069014.000000000000000 1068836641.000000000000000 270106321.000000000000000...
result:
ok Correct.
Test #23:
score: 19
Accepted
time: 8ms
memory: 6372kb
input:
1000 37 36 30 25 1 2 0 2 0 1 1 2 1 2 0 0 2 1 2 0 0 1 2 1 0 1 0 1 1 1 2 0 0 0 1 2 2 2 2 2 0 0 1 169336066 1 2 155618457 2 3 347317947 3 4 544641433 4 5 438206702 5 6 310027240 6 7 325164091 7 8 854955682 8 9 287414163 9 10 398503102 10 11 914089494 11 12 800309939 12 13 621502778 13 14 908239222 14 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 2017988807.000000000000000 687719803.000000000000000 1071153990.000000000000000 641946738.500000000000000 1421339352.569044113159180 1911520906.205917119979858 459360405.000000000000000 930145036.000000000000000 48907743.00000000000000...
result:
ok Correct.
Subtask #5:
score: 0
Wrong Answer
Test #24:
score: 0
Wrong Answer
time: 6ms
memory: 7116kb
input:
100 442 637 30 269 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...
output:
a9100fda0a7059a979d560b8550f715d4ee391ff9b8b680b2f87b26a69ee5a5e 2587209245.000000000000000 -1.000000000000000 3649459267.000000000000000 -1.000000000000000 5454642919.000000000000000 3957060220.000000000000000 -1.000000000000000 1779591226.000000000000000 819344528.000000000000000 3336087675.000000...
result:
wrong answer Wrong Answer.
Subtask #6:
score: 0
Skipped
Dependency #5:
0%
Subtask #7:
score: 0
Skipped
Dependency #6:
0%
Subtask #8:
score: 0
Skipped
Dependency #1:
0%