QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#353432 | #8053. Flow 2 | Whimsical | AC ✓ | 335ms | 4332kb | C++23 | 4.5kb | 2024-03-14 08:54:13 | 2024-03-14 08:54:15 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
#define rep(i, a, b) for(int i = a; i < (b); ++i)
#define all(x) begin(x), end(x)
#define sz(x) (int)(x).size()
#define F first
#define S second
#define pb push_back
typedef long long ll;
typedef pair<int, int> pii;
typedef vector<int> vi;
struct UF {
vi e;
UF(int n) : e(n, -1) {}
bool sameSet(int a, int b) { return find(a) == find(b); }
int size(int x) { return -e[find(x)]; }
int find(int x) { return e[x] < 0 ? x : e[x] = find(e[x]); }
bool join(int a, int b) {
a = find(a), b = find(b);
if (a == b) return false;
if (e[a] > e[b]) swap(a, b);
e[a] += e[b]; e[b] = a;
return true;
}
};
int main() {
cin.tie(0)->sync_with_stdio(0);
cin.exceptions(cin.failbit);
ll t;cin>>t;
while(t--){
ll n;cin>>n;
vector<vi> m(n,vi(n));
rep(i,0,n)rep(j,0,n)cin>>m[i][j];
bool b=false;
rep(i,0,n)if(m[i][i]!=0)b=true;
rep(i,0,n)rep(j,i+1,n)if(m[i][j]!=m[j][i])b=true;
UF cc(n),c2(n),c3(n);
rep(i,0,n)rep(j,i+1,n)if(m[i][j]>0)cc.join(i,j);
rep(i,0,n)rep(j,i+1,n)if(cc.sameSet(i,j)&&m[i][j]<1)b=true;
rep(i,0,n)rep(j,i+1,n)if(m[i][j]>1)c2.join(i,j);
rep(i,0,n)rep(j,i+1,n)if(c2.sameSet(i,j)&&m[i][j]<2)b=true;
rep(i,0,n)rep(j,i+1,n)if(m[i][j]>2)c3.join(i,j);
rep(i,0,n)rep(j,i+1,n)if(c3.sameSet(i,j)&&m[i][j]<3)b=true;
vi am(n,0);
rep(i,0,n)rep(j,0,n)am[i]=max(am[i],m[i][j]);
if(b){
cout<<"No\n";
continue;
}
vector<pii> el;
map<int,vi> mc3;
rep(i,0,n)mc3[c3.find(i)].pb(i);
map<int,pair<pair<vector<pii>,vector<pii>>,vi>> mc2;
for(auto [p,a]:mc3){
if(sz(a)==1){
mc2[c2.find(p)].S.pb(p);
}else if(sz(a)==2){
el.pb({a[0],a[1]});
mc2[c2.find(p)].F.F.pb({a[0],a[1]});
mc2[c2.find(p)].F.F.pb({a[0],a[1]});
}else if(sz(a)==3){
el.pb({a[0],a[1]});
el.pb({a[1],a[2]});
el.pb({a[2],a[0]});
mc2[c2.find(p)].F.F.pb({a[0],a[1]});
mc2[c2.find(p)].F.F.pb({a[0],a[2]});
}else{
rep(i,2,sz(a)){
el.pb({a[0],a[i]});
el.pb({a[i-1],a[i]});
}
mc2[c2.find(p)].F.S.pb({a[0],a[1]});
mc2[c2.find(p)].F.S.pb({a.back(),a[1]});
}
}
map<int,vi> mc;
for(auto &[p, g]:mc2){
mc[cc.find(p)].pb(p);
auto &[aa,a3]=g;
auto &[a1,a2]=aa;
for(int i=2;i<sz(a1);i+=2){
el.pb({a1[i-1].F,a1[i].F});
el.pb({a1[i-1].S,a1[i].S});
}
if(sz(a1)>2){
swap(a1[1],a1.back());
a1.resize(2);
}
for(int i=4;i<sz(a2);i+=2){
el.pb({a2[i-1].F,a2[i].F});
el.pb({a2[i-1].S,a2[i].S});
}
if(sz(a2)>4){
swap(a2[3],a2.back());
a2.resize(4);
}
if(sz(a2)==0){
if(sz(a1)==0){
if(sz(a3)==1){
continue;
}else if(sz(a3)==2){
b=true;
break;
}else{
el.pb({a3.back(),a3[0]});
rep(i,1,sz(a3))el.pb({a3[i-1],a3[i]});
}
}else if(sz(a3)<2){
b=true;
break;
}else{
el.pb({a1[0].F,a3[0]});
el.pb({a1[0].S,a3[0]});
el.pb({a1[1].F,a3[1]});
el.pb({a1[1].S,a3.back()});
rep(i,2,sz(a3)){
el.pb({a3[i-1],a3[i]});
}
}
}else if(sz(a2)==2){
el.pb({a2[0].F,a2[0].S});
if(sz(a1)==0){
if(sz(a3)==0){
el.pb({a2[1].F,a2[1].S});
}else{
el.pb({a2[1].F,a3[0]});
el.pb({a2[1].S,a3.back()});
rep(i,1,sz(a3))el.pb({a3[i-1],a3[i]});
}
}else{
if(sz(a3)==0){
b=true;
break;
}else{
el.pb({a2[1].F,a1[0].F});
el.pb({a2[1].S,a1[0].S});
el.pb({a1[1].F,a3[0]});
el.pb({a1[1].S,a3.back()});
rep(i,1,sz(a3)){
el.pb({a3[i-1],a3[i]});
}
}
}
}else{
el.pb({a2[0].F,a2[0].S});
if(sz(a1)==0){
el.pb({a2[1].F,a2[2].F});
el.pb({a2[1].S,a2[2].S});
if(sz(a3)==0){
el.pb({a2[3].F,a2[3].S});
}else{
el.pb({a2[3].F,a3[0]});
el.pb({a2[3].S,a3.back()});
rep(i,1,sz(a3))el.pb({a3[i-1],a3[i]});
}
}else{
el.pb({a2[1].F,a1[0].F});
el.pb({a2[1].S,a1[0].S});
el.pb({a2[2].F,a1[1].F});
el.pb({a2[2].S,a1[1].S});
if(sz(a3)==0){
el.pb({a2[3].F,a2[3].S});
}else{
el.pb({a2[3].F,a3[0]});
el.pb({a2[3].S,a3.back()});
rep(i,1,sz(a3))el.pb({a3[i-1],a3[i]});
}
}
}
}
if(b){
cout<<"No\n";
continue;
}
for(auto [_, a]:mc){
rep(i,1,sz(a)){
el.pb({a[i-1],a[i]});
}
}
cout<<"Yes\n";
cout<<sz(el)<<"\n";
for(auto [u,v]:el)cout<<u+1<<" "<<v+1<<"\n";
}
}
这程序好像有点Bug,我给组数据试试?
詳細信息
Test #1:
score: 100
Accepted
time: 1ms
memory: 3784kb
input:
4 4 0 3 2 2 3 0 2 2 2 2 0 2 2 2 2 0 8 0 2 2 0 0 1 1 1 2 0 2 0 0 1 1 1 2 2 0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 2 2 1 1 1 0 0 2 0 2 1 1 1 0 0 2 2 0 3 0 1 2 1 2 3 2 3 1 12 0 2 2 2 2 2 2 2 2 1 1 1 2 0 2 2 2 2 2 2 2 1 1 1 2 2 0 2 2 2 2 2 2 1 1 1 2 2 2 0 2 2 2 2 2 1 1 1 2 2 2 2 0 2 2 2...
output:
Yes 5 1 2 1 3 2 3 1 4 2 4 Yes 8 3 1 1 2 2 3 8 6 6 7 7 8 1 6 4 5 No Yes 12 9 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 1 10 10 11 11 12
result:
ok correct! #(YES) = 3, #(NO) = 1 (4 test cases)
Test #2:
score: 0
Accepted
time: 3ms
memory: 3872kb
input:
1000 5 0 1 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 0 0 1 1 1 0 0 5 0 1 1 1 1 1 0 2 2 2 1 2 0 2 2 1 2 2 0 2 1 2 2 2 0 5 0 2 2 2 2 2 0 2 2 2 2 2 0 2 2 2 2 2 0 2 2 2 2 2 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 5 0 0 0 0 0 0 0 2 2 3 0 2 0 2 2 0 2 2 0 2 0 3 2 2 0 5 0 2 1 2 1 2 0 1 2 1 1 1 0 1 1 2 2...
output:
Yes 3 1 2 2 3 3 5 Yes 5 5 2 2 3 3 4 4 5 1 2 Yes 5 5 1 1 2 2 3 3 4 4 5 Yes 2 3 4 4 5 Yes 5 2 5 2 3 5 3 2 4 5 4 Yes 5 4 1 1 2 2 4 1 3 3 5 Yes 4 1 2 2 3 3 4 4 5 Yes 2 1 2 3 5 Yes 6 3 5 3 1 5 1 3 2 5 4 2 4 Yes 2 1 4 2 3 Yes 3 1 2 2 3 3 5 Yes 1 1 3 Yes 5 5 1 1 3 3 4 4 5 1 2 Yes 5 2 5 2 1 5 1 2 3 5 3 Yes ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #3:
score: 0
Accepted
time: 4ms
memory: 3876kb
input:
1000 6 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 6 0 1 1 1 1 1 1 0 2 2 2 2 1 2 0 2 2 2 1 2 2 0 3 2 1 2 2 3 0 2 1 2 2 2 2 0 6 0 1 1 1 0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 0 0 1 0 0 0 0 0 0 1 1 1 1 0 0 6 0 2 0 1 1 2 2 0 0 1 1 2 0 0 0 0 0 0 1 1 0 0 1 1 1 1 0 1 0 1 2 2 0 1 1 0...
output:
Yes 5 1 2 2 3 3 4 4 5 5 6 Yes 7 4 5 4 2 5 2 4 3 5 6 3 6 1 2 Yes 4 1 2 2 3 3 4 4 6 Yes 5 6 1 1 2 2 6 1 4 4 5 Yes 1 2 4 Yes 6 4 1 1 2 2 4 1 3 3 5 5 6 Yes 3 2 3 3 5 5 6 Yes 4 1 2 2 3 3 5 5 6 Yes 2 2 3 3 5 Yes 3 2 3 3 4 4 6 Yes 5 1 4 1 5 4 5 1 6 4 6 Yes 2 3 4 4 6 Yes 5 1 2 2 3 3 4 4 5 5 6 Yes 7 1 2 1 3 ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #4:
score: 0
Accepted
time: 4ms
memory: 3648kb
input:
1000 6 0 2 2 1 2 3 2 0 2 1 2 2 2 2 0 1 2 2 1 1 1 0 1 1 2 2 2 1 0 2 3 2 2 1 2 0 6 0 3 1 3 2 3 3 0 1 3 2 3 1 1 0 1 1 1 3 3 1 0 2 3 2 2 1 2 0 2 3 3 1 3 2 0 6 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 0 2 0 0 2 0 6 0 1 1 1 1 1 1 0 2 2 2 1 1 2 0 2 2 1 1 2 2 0 2 1 1 2 2 2 0 1 1 1 1 1 1 0...
output:
Yes 7 1 6 1 2 6 2 1 3 6 5 3 5 1 4 Yes 8 1 4 2 4 1 6 4 6 1 2 6 5 2 5 1 3 Yes 3 6 2 2 5 5 6 Yes 6 5 2 2 3 3 4 4 5 1 2 2 6 Yes 8 1 4 2 4 1 5 4 5 1 2 5 6 2 6 1 3 Yes 7 1 4 1 2 4 2 1 3 4 6 3 5 5 6 Yes 8 1 5 3 5 1 6 5 6 1 3 6 2 3 4 2 4 Yes 7 2 6 2 1 6 1 2 3 6 5 3 4 4 5 Yes 10 1 3 2 3 1 4 3 4 1 5 4 5 1 6 5...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #5:
score: 0
Accepted
time: 4ms
memory: 3864kb
input:
1000 6 0 1 1 1 0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 0 0 1 0 0 0 0 0 0 1 1 1 1 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 1 0 6 0 3 3 3 3 3 3 0 3 3 3 3 3 3 0 3 3 3 3 3 3 0 3 3 3 3 3 3 0 3 3 3 3 3 3 0 6 0 2 2 2 1 1 2 0 2 3 1 1 2 2 0 2 1 1 2 3 2 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0...
output:
Yes 4 1 2 2 3 3 4 4 6 Yes 3 3 4 4 5 5 6 Yes 10 1 3 2 3 1 4 3 4 1 5 4 5 1 6 5 6 1 2 6 2 Yes 7 2 4 2 1 4 1 2 3 4 3 1 5 5 6 Yes 9 1 3 2 3 1 5 3 5 1 6 5 6 1 2 6 4 2 4 Yes 6 6 2 2 3 3 4 4 6 1 2 2 5 Yes 8 3 5 5 6 6 3 3 2 5 2 3 4 6 4 1 2 Yes 4 1 2 2 3 3 4 4 6 Yes 9 1 4 2 4 1 5 4 5 1 6 5 6 1 2 6 2 1 3 Yes 9...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #6:
score: 0
Accepted
time: 5ms
memory: 3604kb
input:
1000 7 0 2 2 2 2 2 2 2 0 2 2 2 2 3 2 2 0 2 3 2 2 2 2 2 0 2 2 2 2 2 3 2 0 2 2 2 2 2 2 2 0 2 2 3 2 2 2 2 0 7 0 1 2 3 2 3 3 1 0 1 1 1 1 1 2 1 0 2 2 2 2 3 1 2 0 2 3 3 2 1 2 2 0 2 2 3 1 2 3 2 0 3 3 1 2 3 2 3 0 7 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0...
output:
Yes 9 2 7 3 5 2 3 7 5 2 1 7 1 3 4 5 6 4 6 Yes 9 1 6 4 6 1 7 6 7 1 4 7 3 4 5 3 5 1 2 Yes 3 1 3 3 7 4 6 Yes 9 1 6 2 6 1 7 6 7 1 2 7 3 2 5 3 4 4 5 Yes 4 2 4 4 6 6 7 3 5 Yes 0 Yes 6 7 1 1 4 4 7 1 2 2 3 3 5 Yes 6 7 3 3 6 6 7 1 2 2 4 3 5 Yes 6 7 3 3 4 4 7 1 2 2 3 3 6 Yes 9 3 5 4 5 3 7 5 7 3 4 7 1 4 2 1 2 ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #7:
score: 0
Accepted
time: 8ms
memory: 3644kb
input:
1000 10 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 10 0 1 1 1 1 1 1 0 0 1 1 0 2 2 2 2 2 0 0 1 1 2 0 2 2 2 2 0 0 1 1 2 2 0 3 2 2 0 0 1 1 2 2 3 0...
output:
Yes 6 1 2 2 4 4 7 7 9 3 5 5 10 Yes 9 4 5 4 2 5 2 4 3 5 7 3 6 6 7 1 2 2 10 Yes 10 6 8 6 2 8 2 6 3 8 3 2 4 4 5 5 7 7 9 9 10 Yes 12 1 7 5 7 1 8 7 8 1 5 8 2 5 10 2 3 3 6 6 9 9 10 1 4 Yes 10 8 1 1 5 5 8 1 2 2 3 3 4 4 6 6 7 7 9 9 10 Yes 14 1 5 3 5 1 6 5 6 1 7 6 7 1 8 7 8 4 9 1 3 8 4 3 9 4 2 9 2 Yes 8 5 8 ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #8:
score: 0
Accepted
time: 8ms
memory: 3576kb
input:
1000 10 0 1 3 3 3 3 1 3 2 3 1 0 1 1 1 1 1 1 1 1 3 1 0 3 3 3 1 3 2 3 3 1 3 0 3 3 1 3 2 3 3 1 3 3 0 3 1 3 2 3 3 1 3 3 3 0 1 3 2 3 1 1 1 1 1 1 0 1 1 1 3 1 3 3 3 3 1 0 2 3 2 1 2 2 2 2 1 2 0 2 3 1 3 3 3 3 1 3 2 0 10 0 3 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 0...
output:
Yes 15 1 4 3 4 1 5 4 5 1 6 5 6 1 8 6 8 1 10 8 10 1 3 10 9 3 9 1 2 2 7 Yes 18 1 3 2 3 1 4 3 4 1 5 4 5 1 6 5 6 1 7 6 7 1 8 7 8 1 9 8 9 1 10 9 10 1 2 10 2 Yes 3 1 8 3 5 5 10 Yes 16 1 4 3 4 1 5 4 5 1 6 5 6 1 8 6 8 1 9 8 9 1 10 9 10 1 3 10 2 3 7 2 7 Yes 13 2 7 4 7 2 8 7 8 2 10 8 10 2 4 10 1 4 9 1 6 6 9 1...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #9:
score: 0
Accepted
time: 21ms
memory: 3536kb
input:
1000 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 2 1 1 2 0 2 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 0 1 1 2 2 1 1 2 1 0 1 1 1 2 2 2 1 0 2 1 1 0 2 1 1 2 1 1 2 0 2 1 1 1 1 1 1 0 2 1 1 2 0 1 1 2 1 1 2 0 2 1 1 1 1 1 1 0 1 1 2 1 1 0 2 1 1 2 1 0 1 1 1 2 2 2 1 0 1 1 2 1 1 ...
output:
Yes 19 14 2 2 5 5 6 6 9 9 12 12 14 19 4 4 7 7 8 8 11 11 17 17 18 18 19 2 3 3 4 4 10 10 15 15 16 16 20 Yes 6 1 8 8 16 2 19 3 5 5 20 14 17 Yes 17 20 8 8 15 15 18 18 20 1 2 2 6 6 8 8 9 9 10 10 11 11 13 13 14 14 16 16 19 3 5 5 7 7 17 Yes 11 1 2 2 3 3 6 6 8 8 10 10 16 16 17 17 18 18 19 4 20 7 13 Yes 27 1...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #10:
score: 0
Accepted
time: 21ms
memory: 3584kb
input:
1000 20 0 0 0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 1 1 0 0 1 1 1 0 0 1 0 0 0 0 1 0 0 1 0 0 1 1 0 0 1 1 1 0 0 0 0 0 1 1 0 ...
output:
Yes 12 1 6 6 7 7 9 9 12 12 13 13 16 16 17 17 18 4 5 5 8 8 15 11 20 Yes 0 Yes 6 4 10 6 15 8 11 14 19 16 18 18 20 Yes 13 1 2 2 3 3 4 4 5 5 8 8 9 9 12 12 13 13 14 14 18 6 16 16 17 17 19 Yes 10 1 2 2 5 5 10 10 17 3 15 4 6 6 11 8 16 16 18 13 20 Yes 16 15 8 8 10 10 14 14 15 1 4 4 5 5 6 6 7 7 8 8 11 11 12 ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #11:
score: 0
Accepted
time: 21ms
memory: 3616kb
input:
1000 20 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 2 2 2 3 3 1 2 3 3 3 3 3 3 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 0 1 0 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 2 1 0 1 ...
output:
Yes 26 3 11 10 11 3 14 11 14 3 15 14 15 3 16 15 16 3 17 16 17 3 18 17 18 3 19 18 19 3 10 19 7 10 13 7 8 8 9 9 13 1 2 2 3 3 4 4 6 6 12 12 20 Yes 14 3 16 3 1 16 1 3 7 16 20 7 8 8 13 13 18 18 20 1 4 4 6 6 9 9 15 5 11 Yes 30 3 6 5 6 3 7 6 7 3 8 7 8 3 10 8 10 3 15 10 15 3 16 15 16 3 17 16 17 3 18 17 18 3...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #12:
score: 0
Accepted
time: 35ms
memory: 3592kb
input:
1000 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...
output:
Yes 9 3 21 6 22 7 14 14 18 18 28 8 25 25 29 10 13 15 20 Yes 19 1 11 11 19 2 4 4 17 6 7 7 10 10 12 12 13 13 15 15 22 22 23 23 25 25 27 27 28 28 29 29 30 8 20 20 21 21 26 Yes 4 3 8 8 23 6 30 16 29 Yes 20 1 4 4 6 6 7 7 12 12 16 16 17 17 25 25 27 27 29 29 30 2 3 3 8 8 10 10 14 14 15 15 18 18 19 19 20 20...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #13:
score: 0
Accepted
time: 40ms
memory: 3536kb
input:
1000 30 0 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 ...
output:
Yes 24 1 2 2 3 3 4 4 5 5 9 9 10 10 11 11 14 14 15 15 16 16 17 17 18 18 19 19 20 20 22 22 23 23 24 24 25 25 28 28 29 7 13 21 26 26 27 27 30 Yes 19 2 14 2 6 14 6 2 12 14 27 12 27 1 2 2 20 20 26 26 28 28 29 4 24 24 25 5 7 7 17 17 21 8 9 9 11 11 16 Yes 13 1 6 6 13 13 19 3 7 7 26 4 5 5 14 14 21 21 28 12 ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #14:
score: 0
Accepted
time: 42ms
memory: 3640kb
input:
1000 30 0 2 2 2 2 2 2 1 1 3 3 3 3 3 2 3 2 2 1 3 0 2 0 2 0 0 3 2 2 0 2 0 2 2 2 3 2 1 1 2 2 2 2 2 2 2 2 2 1 2 0 2 0 2 0 0 2 2 2 0 2 2 0 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 2 0 2 0 2 0 0 2 2 2 0 2 2 2 0 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 2 0 2 0 2 0 0 2 2 2 0 2 2 2 2 0 2 2 1 1 2 2 2 2 2 2 2 2 2 1 2 0 2 0 2 0 0 ...
output:
Yes 33 1 11 10 11 1 12 11 12 1 13 12 13 1 14 13 14 1 16 14 16 1 20 16 20 1 27 20 27 2 6 1 10 27 2 10 6 2 3 6 29 3 4 4 5 5 7 7 15 15 17 17 18 18 22 22 24 24 28 28 29 1 8 8 9 9 19 Yes 6 1 21 3 4 4 12 12 19 22 24 24 29 Yes 28 3 24 19 1 1 7 7 8 8 19 3 5 24 5 3 9 24 26 9 15 15 16 16 22 22 26 1 2 2 3 3 4 ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #15:
score: 0
Accepted
time: 42ms
memory: 3596kb
input:
1000 30 0 3 2 3 3 2 3 3 3 2 3 2 3 2 2 3 1 3 3 3 3 3 3 3 0 3 0 2 3 3 3 0 2 3 3 2 3 3 3 2 3 2 3 2 2 3 1 3 3 3 3 3 3 3 0 3 0 2 3 3 2 2 0 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 0 2 0 2 2 2 3 3 2 0 3 2 3 3 3 2 3 2 3 2 2 3 1 3 3 3 3 3 3 3 0 3 0 2 3 3 3 3 2 3 0 2 3 3 3 2 3 2 3 2 2 3 1 3 3 3 3 3 3 3 0 3 ...
output:
Yes 46 1 4 2 4 1 5 4 5 1 7 5 7 1 8 7 8 1 9 8 9 1 11 9 11 1 13 11 13 1 16 13 16 1 18 16 18 1 19 18 19 1 20 19 20 1 21 20 21 1 22 21 22 1 23 22 23 1 24 23 24 1 26 24 26 1 29 26 29 1 30 29 30 1 2 30 3 2 28 3 6 6 10 10 12 12 14 14 15 15 28 1 17 Yes 38 1 10 4 10 1 13 10 13 1 14 13 14 1 16 14 16 1 20 16 2...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #16:
score: 0
Accepted
time: 41ms
memory: 3880kb
input:
1000 30 0 0 1 1 2 2 0 2 2 2 1 2 2 2 1 2 2 1 2 1 1 2 0 2 1 2 2 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 2 0 1 1 0 3 0 3 2 3 1 2 3 2 1 2 3 1 2 1 1 2 0 3 1 2 ...
output:
Yes 34 5 8 6 8 5 10 8 10 5 13 10 13 5 17 13 17 5 24 17 24 16 19 19 26 26 16 5 6 24 16 6 19 16 1 26 30 1 9 9 12 12 14 14 22 22 27 27 28 28 30 1 3 3 4 4 11 11 15 15 18 18 20 20 21 21 25 25 29 Yes 20 1 3 3 4 4 6 6 15 15 17 17 18 18 19 19 23 23 27 5 8 8 20 20 25 25 28 7 22 10 12 12 21 21 26 26 30 13 24 ...
result:
ok correct! #(YES) = 999, #(NO) = 1 (1000 test cases)
Test #17:
score: 0
Accepted
time: 105ms
memory: 3644kb
input:
1000 50 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 ...
output:
Yes 49 11 42 17 42 11 46 42 46 13 38 15 44 45 47 13 15 38 44 15 45 44 47 11 17 46 13 17 38 45 5 47 50 5 8 8 10 10 12 12 14 14 16 16 20 20 25 25 26 26 29 29 32 32 33 33 34 34 35 35 37 37 41 41 43 43 50 1 3 3 4 4 5 5 6 6 7 7 9 9 18 18 19 19 21 21 22 22 23 23 28 28 31 31 36 36 40 40 48 Yes 39 1 2 2 3 3...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #18:
score: 0
Accepted
time: 106ms
memory: 3704kb
input:
1000 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 1 1 1 0 0 1 0 0 1 1 0 1 0 1 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 1 1 0 0 1 0 0 1 1 0 1 0 1 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 0 ...
output:
Yes 25 2 3 3 7 7 11 11 17 17 18 18 19 19 22 22 25 25 26 26 28 28 30 30 33 33 34 34 39 39 41 41 42 42 44 44 47 47 48 48 50 5 49 6 16 16 37 21 24 32 43 Yes 36 20 23 20 40 23 40 20 43 23 46 43 44 44 46 1 2 2 4 4 6 6 15 15 18 18 19 19 20 20 24 24 25 25 26 26 28 28 32 32 34 34 38 38 39 39 47 47 48 48 50 ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #19:
score: 0
Accepted
time: 95ms
memory: 3668kb
input:
1000 50 0 2 2 3 2 2 3 3 1 1 2 3 2 2 3 3 1 3 3 3 3 1 3 2 3 3 3 2 3 3 3 2 3 3 3 3 3 3 3 2 3 3 1 3 3 3 2 1 1 3 2 0 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 2 2 0 2 2 2 2 2 1 1 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 ...
output:
Yes 79 1 7 4 7 1 8 7 8 1 12 8 12 1 15 12 15 1 16 15 16 1 18 16 18 1 19 18 19 1 20 19 20 1 21 20 21 1 23 21 23 1 25 23 25 1 26 25 26 1 27 26 27 1 29 27 29 1 30 29 30 1 31 30 31 1 33 31 33 1 34 33 34 1 35 34 35 1 36 35 36 1 37 36 37 1 38 37 38 1 39 38 39 1 41 39 41 1 42 41 42 1 44 42 44 1 45 44 45 1 4...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #20:
score: 0
Accepted
time: 305ms
memory: 3720kb
input:
1000 94 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...
output:
Yes 61 66 18 18 56 56 57 57 66 78 34 34 45 45 78 2 7 7 11 11 13 13 60 60 64 3 29 4 17 17 18 18 51 51 69 69 71 71 86 9 14 14 20 20 27 27 28 28 30 30 33 33 39 39 55 55 58 58 59 59 61 15 72 21 41 22 24 24 48 48 79 23 31 31 32 32 35 35 40 40 46 46 47 47 52 52 54 54 63 63 68 68 73 73 74 74 75 75 76 76 84...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #21:
score: 0
Accepted
time: 328ms
memory: 3724kb
input:
1000 94 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...
output:
Yes 33 1 90 5 38 38 55 8 12 12 21 21 27 27 33 33 49 49 61 61 72 13 83 83 88 14 22 22 39 16 52 52 60 60 71 19 70 23 25 24 44 44 81 32 35 34 76 76 92 36 46 46 50 50 53 53 63 63 68 68 77 77 85 41 67 51 78 Yes 107 15 23 19 23 15 26 23 26 15 28 26 28 15 29 28 29 15 31 29 31 15 32 31 32 15 38 32 38 15 43 ...
result:
ok correct! #(YES) = 998, #(NO) = 2 (1000 test cases)
Test #22:
score: 0
Accepted
time: 322ms
memory: 3732kb
input:
1000 94 0 1 2 2 2 2 2 1 2 2 1 1 2 2 2 1 2 0 2 2 2 2 2 1 2 2 2 2 2 2 1 2 0 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 0 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...
output:
Yes 147 3 7 4 7 3 9 7 9 3 10 9 10 3 13 10 13 3 14 13 14 3 15 14 15 3 17 15 17 3 19 17 19 3 20 19 20 3 21 20 21 3 22 21 22 3 25 22 25 3 26 25 26 3 27 26 27 3 28 27 28 3 30 28 30 3 32 30 32 3 34 32 34 3 35 34 35 3 37 35 37 3 39 37 39 3 40 39 40 3 41 40 41 3 43 41 43 3 46 43 46 3 47 46 47 3 48 47 48 3 ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #23:
score: 0
Accepted
time: 320ms
memory: 3688kb
input:
1000 94 0 3 3 3 3 3 3 1 3 3 3 3 3 3 1 3 3 3 2 3 3 1 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 2 3 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 1 3 3 3 3 3 3 1 3 3 3 2 3 3 1 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 2 3 2 3 3 3 3 3 2 3 ...
output:
Yes 174 1 3 2 3 1 4 3 4 1 5 4 5 1 6 5 6 1 7 6 7 1 9 7 9 1 10 9 10 1 11 10 11 1 12 11 12 1 13 12 13 1 14 13 14 1 16 14 16 1 17 16 17 1 18 17 18 1 20 18 20 1 21 20 21 1 23 21 23 1 24 23 24 1 25 24 25 1 26 25 26 1 27 26 27 1 28 27 28 1 29 28 29 1 30 29 30 1 31 30 31 1 32 31 32 1 33 32 33 1 35 33 35 1 3...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #24:
score: 0
Accepted
time: 318ms
memory: 3656kb
input:
1000 94 0 3 1 3 0 3 2 3 3 2 3 3 3 2 1 1 3 3 2 0 3 3 3 3 0 2 1 1 3 2 2 2 1 2 1 3 3 2 3 2 2 3 3 1 2 3 0 2 1 2 3 3 3 3 3 2 2 2 3 3 1 1 2 3 1 2 3 3 3 1 2 3 1 0 0 3 3 3 3 3 3 1 2 2 2 0 1 3 3 1 3 3 3 3 3 0 1 3 0 3 2 3 3 2 3 3 3 2 1 1 3 3 2 0 3 3 3 3 0 2 1 1 3 2 2 2 1 2 1 3 3 2 3 2 2 3 3 1 2 3 0 2 1 2 3 3 ...
output:
Yes 131 1 4 2 4 1 6 4 6 1 8 6 8 1 9 8 9 1 11 9 11 1 12 11 12 1 13 12 13 1 17 13 17 1 18 17 18 1 21 18 21 1 22 21 22 1 23 22 23 1 24 23 24 1 29 24 29 1 36 29 36 1 37 36 37 1 39 37 39 1 42 39 42 1 43 42 43 1 46 43 46 1 51 46 51 1 52 51 52 1 53 52 53 1 54 53 54 1 55 54 55 1 59 55 59 1 60 59 60 1 64 60 ...
result:
ok correct! #(YES) = 1000, #(NO) = 0 (1000 test cases)
Test #25:
score: 0
Accepted
time: 335ms
memory: 3956kb
input:
900 100 0 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 1 3 3 2 3 2 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 2 1 3 3 3 3 3 3 3 3 3 3 3 1 3 0 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 ...
output:
Yes 186 1 3 2 3 1 4 3 4 1 5 4 5 1 6 5 6 1 7 6 7 1 8 7 8 1 9 8 9 1 10 9 10 1 11 10 11 1 12 11 12 1 13 12 13 1 14 13 14 1 16 14 16 1 17 16 17 1 20 17 20 1 21 20 21 1 22 21 22 1 23 22 23 1 24 23 24 1 25 24 25 1 26 25 26 1 27 26 27 1 28 27 28 1 29 28 29 1 30 29 30 1 31 30 31 1 32 31 32 1 33 32 33 1 34 3...
result:
ok correct! #(YES) = 898, #(NO) = 2 (900 test cases)
Test #26:
score: 0
Accepted
time: 292ms
memory: 4332kb
input:
100 300 0 1 3 3 1 2 3 3 3 3 2 3 2 3 3 1 3 3 3 1 3 3 1 3 1 2 3 3 3 1 3 3 3 3 3 3 2 2 2 2 3 3 2 2 3 2 2 1 3 2 3 2 3 3 3 3 3 3 3 3 2 3 2 3 3 3 3 2 2 3 2 3 3 3 1 2 3 3 3 2 3 3 1 3 3 0 2 1 1 3 3 3 3 3 2 3 3 3 2 3 3 3 3 3 2 1 3 3 3 3 3 3 3 3 2 3 3 3 2 3 2 3 3 3 3 2 3 3 3 3 2 3 2 3 3 3 3 2 3 0 3 3 3 3 3 2 ...
output:
Yes 483 1 4 3 4 1 7 4 7 1 8 7 8 1 9 8 9 1 10 9 10 1 12 10 12 1 14 12 14 1 15 14 15 1 17 15 17 1 18 17 18 1 19 18 19 1 21 19 21 1 22 21 22 1 24 22 24 1 27 24 27 1 28 27 28 1 29 28 29 1 31 29 31 1 32 31 32 1 33 32 33 1 34 33 34 1 35 34 35 1 36 35 36 1 41 36 41 1 42 41 42 1 45 42 45 1 49 45 49 1 51 49 ...
result:
ok correct! #(YES) = 100, #(NO) = 0 (100 test cases)
Test #27:
score: 0
Accepted
time: 292ms
memory: 4104kb
input:
100 300 0 2 3 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 3 2 3 3 1 3 3 3 3 3 1 3 3 3 2 1 3 1 2 1 3 3 3 3 2 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 2 3 3 1 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 2 3 3 3 2 3 3 3 3 3 3 3 3 2 3 3 2 3 3 3 3 3 3 1 3 3 3 3 2 3 3 2 ...
output:
Yes 537 1 5 3 5 1 6 5 6 1 7 6 7 1 8 7 8 1 9 8 9 1 11 9 11 1 12 11 12 1 13 12 13 1 14 13 14 1 15 14 15 1 16 15 16 1 17 16 17 1 18 17 18 1 19 18 19 1 20 19 20 1 21 20 21 1 22 21 22 1 23 22 23 1 24 23 24 1 25 24 25 1 26 25 26 1 28 26 28 1 29 28 29 1 31 29 31 1 32 31 32 1 34 32 34 1 35 34 35 1 36 35 36 ...
result:
ok correct! #(YES) = 100, #(NO) = 0 (100 test cases)
Test #28:
score: 0
Accepted
time: 299ms
memory: 4036kb
input:
100 300 0 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ...
output:
Yes 586 1 3 2 3 1 4 3 4 1 5 4 5 1 6 5 6 1 7 6 7 1 9 7 9 1 10 9 10 1 11 10 11 1 12 11 12 1 13 12 13 1 14 13 14 1 15 14 15 1 16 15 16 1 17 16 17 1 18 17 18 1 19 18 19 1 20 19 20 1 21 20 21 1 22 21 22 1 23 22 23 1 24 23 24 1 25 24 25 1 26 25 26 1 27 26 27 1 28 27 28 1 29 28 29 1 30 29 30 1 31 30 31 1 3...
result:
ok correct! #(YES) = 100, #(NO) = 0 (100 test cases)
Test #29:
score: 0
Accepted
time: 289ms
memory: 4164kb
input:
100 300 0 1 1 1 1 1 1 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 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 1 0 1 1 1 1 0 1 ...
output:
Yes 382 3 9 4 9 3 10 9 10 3 15 10 15 3 16 15 16 3 20 16 20 3 21 20 21 3 22 21 22 3 23 22 23 3 24 23 24 3 25 24 25 3 26 25 26 3 27 26 27 3 31 27 31 3 33 31 33 3 35 33 35 3 40 35 40 3 42 40 42 3 43 42 43 3 44 43 44 3 46 44 46 3 48 46 48 3 49 48 49 3 55 49 55 3 57 55 57 3 58 57 58 3 59 58 59 3 62 59 62...
result:
ok correct! #(YES) = 100, #(NO) = 0 (100 test cases)
Test #30:
score: 0
Accepted
time: 290ms
memory: 4116kb
input:
100 300 0 3 3 3 3 3 3 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ...
output:
Yes 583 1 3 2 3 1 4 3 4 1 5 4 5 1 6 5 6 1 7 6 7 1 8 7 8 1 9 8 9 1 10 9 10 1 11 10 11 1 12 11 12 1 14 12 14 1 15 14 15 1 16 15 16 1 17 16 17 1 18 17 18 1 19 18 19 1 20 19 20 1 21 20 21 1 22 21 22 1 23 22 23 1 24 23 24 1 25 24 25 1 26 25 26 1 27 26 27 1 28 27 28 1 29 28 29 1 30 29 30 1 31 30 31 1 32 3...
result:
ok correct! #(YES) = 100, #(NO) = 0 (100 test cases)
Test #31:
score: 0
Accepted
time: 289ms
memory: 4316kb
input:
100 300 0 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ...
output:
Yes 581 1 3 2 3 1 4 3 4 1 5 4 5 1 6 5 6 1 7 6 7 1 8 7 8 1 9 8 9 1 10 9 10 1 12 10 12 1 13 12 13 1 14 13 14 1 15 14 15 1 16 15 16 1 17 16 17 1 18 17 18 1 19 18 19 1 20 19 20 1 21 20 21 1 22 21 22 1 23 22 23 1 24 23 24 1 26 24 26 1 27 26 27 1 28 27 28 1 29 28 29 1 30 29 30 1 31 30 31 1 32 31 32 1 33 3...
result:
ok correct! #(YES) = 100, #(NO) = 0 (100 test cases)
Test #32:
score: 0
Accepted
time: 279ms
memory: 4276kb
input:
100 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...
output:
Yes 0 Yes 300 300 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 50 ...
result:
ok correct! #(YES) = 99, #(NO) = 1 (100 test cases)
Test #33:
score: 0
Accepted
time: 1ms
memory: 3664kb
input:
1000 3 3 0 2 1 2 0 2 0 3 3 0 1 1 2 1 3 0 2 3 3 3 1 2 0 0 1 3 0 0 3 3 0 3 0 3 2 1 2 2 3 0 2 1 0 1 3 1 1 1 3 3 0 1 3 2 2 0 2 2 3 2 2 0 1 0 0 2 1 1 3 1 1 3 1 2 2 0 0 3 3 3 3 0 0 1 0 1 0 0 3 0 2 1 2 2 2 2 0 0 3 3 0 3 0 2 2 0 1 1 3 0 1 3 3 0 2 2 0 0 3 0 3 3 2 1 0 2 0 3 3 1 1 0 1 2 3 1 1 3 3 0 0 0 0 1 1 3...
output:
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ...
result:
ok correct! #(YES) = 0, #(NO) = 1000 (1000 test cases)
Test #34:
score: 0
Accepted
time: 1ms
memory: 3568kb
input:
1000 4 3 0 0 2 0 0 1 0 2 3 1 1 1 2 2 1 4 0 1 1 2 2 2 1 0 0 0 1 0 1 1 2 2 4 1 1 2 3 2 1 3 3 2 1 2 0 2 3 0 1 4 1 1 0 0 3 3 3 1 2 2 3 0 1 2 0 3 4 0 1 2 2 1 2 1 1 2 3 0 2 1 3 2 0 4 3 0 0 1 1 2 2 1 2 3 1 0 2 1 3 0 4 0 0 3 1 2 1 0 3 0 3 3 3 1 2 2 3 4 2 3 2 1 0 1 2 0 2 0 1 3 1 0 0 0 4 2 2 1 3 0 0 1 0 3 0 0...
output:
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ...
result:
ok correct! #(YES) = 0, #(NO) = 1000 (1000 test cases)
Test #35:
score: 0
Accepted
time: 100ms
memory: 3660kb
input:
1000 50 0 1 0 0 1 0 0 1 2 0 3 2 3 1 0 3 0 3 0 0 0 0 0 3 3 0 3 0 1 0 2 2 1 0 3 1 3 1 2 2 3 3 3 1 0 0 2 0 1 3 1 1 3 2 2 0 1 1 2 2 3 1 3 3 0 2 2 1 0 1 2 3 2 2 0 3 2 3 1 0 1 3 3 1 0 0 0 0 1 2 1 0 2 1 1 3 0 3 3 1 1 0 3 3 2 0 2 1 2 1 1 0 1 2 3 0 2 1 0 0 2 1 2 1 2 1 0 3 1 0 2 0 0 2 2 2 3 1 2 1 3 2 3 3 3 0 ...
output:
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ...
result:
ok correct! #(YES) = 0, #(NO) = 1000 (1000 test cases)
Test #36:
score: 0
Accepted
time: 1ms
memory: 3644kb
input:
1000 3 0 1 2 1 0 0 2 0 0 3 0 2 0 2 0 2 0 2 0 3 0 0 3 0 0 0 3 0 0 3 0 0 1 0 0 2 1 2 0 3 0 0 1 0 0 1 1 1 0 3 0 3 0 3 0 2 0 2 0 3 0 1 2 1 0 1 2 1 0 3 0 1 0 1 0 0 0 0 0 3 0 0 1 0 0 0 1 0 0 3 0 2 2 2 0 0 2 0 0 3 0 0 0 0 0 1 0 1 0 3 0 3 2 3 0 0 2 0 0 3 0 2 2 2 0 0 2 0 0 3 0 1 1 1 0 1 1 1 0 3 0 0 3 0 0 0 3...
output:
No No No No No No No Yes 1 1 2 Yes 1 1 3 No Yes 1 2 3 No No Yes 2 1 2 2 3 No Yes 0 No No No No No No No No No No No No No No No No Yes 1 1 3 No No No No No No No No No No No No No No No No No No No No No No No No No Yes 1 1 2 No No No Yes 1 1 3 No No No No Yes 0 Yes 1 2 3 No No No No No No No No No ...
result:
ok correct! #(YES) = 103, #(NO) = 897 (1000 test cases)
Test #37:
score: 0
Accepted
time: 1ms
memory: 3580kb
input:
1000 4 0 0 2 1 0 0 3 2 2 3 0 2 1 2 2 0 4 0 2 0 1 2 0 0 1 0 0 0 2 1 1 2 0 4 0 2 2 2 2 0 1 3 2 1 0 0 2 3 0 0 4 0 3 2 1 3 0 2 2 2 2 0 0 1 2 0 0 4 0 1 2 1 1 0 3 3 2 3 0 2 1 3 2 0 4 0 1 2 2 1 0 3 1 2 3 0 3 2 1 3 0 4 0 2 0 1 2 0 3 2 0 3 0 2 1 2 2 0 4 0 0 2 1 0 0 0 0 2 0 0 0 1 0 0 0 4 0 0 3 2 0 0 0 1 3 0 0...
output:
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No Yes 1 2 3 No No Yes 2 1 3 3 4 No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ...
result:
ok correct! #(YES) = 5, #(NO) = 995 (1000 test cases)
Test #38:
score: 0
Accepted
time: 2ms
memory: 3632kb
input:
1000 6 0 0 1 1 2 2 0 0 0 0 0 3 1 0 0 3 0 3 1 0 3 0 2 2 2 0 0 2 0 0 2 3 3 2 0 0 6 0 0 1 3 3 0 0 0 2 2 0 1 1 2 0 0 2 3 3 2 0 0 3 2 3 0 2 3 0 3 0 1 3 2 3 0 6 0 0 3 1 1 3 0 0 2 1 2 1 3 2 0 1 3 1 1 1 1 0 1 3 1 2 3 1 0 0 3 1 1 3 0 0 6 0 2 1 0 0 2 2 0 2 3 2 2 1 2 0 3 2 2 0 3 3 0 1 2 0 2 2 1 0 2 2 2 2 2 2 0...
output:
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ...
result:
ok correct! #(YES) = 0, #(NO) = 1000 (1000 test cases)
Test #39:
score: 0
Accepted
time: 5ms
memory: 3788kb
input:
1000 10 0 3 2 0 0 2 3 2 2 1 3 0 3 0 1 2 2 2 0 2 2 3 0 1 2 0 3 1 2 3 0 0 1 0 2 0 2 3 3 0 0 1 2 2 0 1 3 1 3 3 2 2 0 0 1 0 3 1 1 3 3 2 3 2 3 3 0 1 3 2 2 2 1 3 1 1 1 0 2 0 2 0 2 3 3 1 3 2 0 2 1 2 3 0 3 3 2 0 2 0 10 0 0 0 0 1 2 3 0 1 3 0 0 1 1 3 0 0 0 0 3 0 1 0 3 2 2 3 3 0 2 0 1 3 0 1 1 1 0 1 3 1 3 2 1 0...
output:
No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No ...
result:
ok correct! #(YES) = 0, #(NO) = 1000 (1000 test cases)
Extra Test:
score: 0
Extra Test Passed