QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#290718 | #3269. 末日魔法少女计划 | qzzyq | 25.784486 | 8ms | 14428kb | C++14 | 2.7kb | 2023-12-25 10:31:22 | 2023-12-25 10:31:22 |
Judging History
answer
#include<bits/stdc++.h>
#define ll long long
#define ull unsigned long long
#define maxn 4005
#define put() putchar('\n')
#define Tp template<typename Ty>
#define Ts template<typename Ty,typename... Ar>
using namespace std;
inline void read(int &x){
int f=1;x=0;char c=getchar();
while (c<'0'||c>'9') {if (c=='-') f=-1;c=getchar();}
while (c>='0'&&c<='9') {x=x*10+c-'0';c=getchar();}
x*=f;
}
namespace Debug{
Tp void _debug(char* f,Ty t){cerr<<f<<'='<<t<<endl;}
Ts void _debug(char* f,Ty x,Ar... y){while(*f!=',') cerr<<*f++;cerr<<'='<<x<<",";_debug(f+1,y...);}
Tp ostream& operator<<(ostream& os,vector<Ty>& V){os<<"[";for(auto& vv:V) os<<vv<<",";os<<"]";return os;}
#define gdb(...) _debug((char*)#__VA_ARGS__,__VA_ARGS__)
}using namespace Debug;
#define fi first
#define se second
#define mk make_pair
const int mod=1e9+7;
inline int power(int x,int y=mod-2) {
int sum=1;
while (y) {
if (y&1) sum=sum*x%mod;
x=x*x%mod;y>>=1;
}
return sum;
}
int n,a[maxn][maxn],k,N;
double F[16]={0,0,7.987,3.8085,2.396,1.961,1.6065,1.4515,1.2540,1.1980,1.0995,1.0705,1.0345,1.012,1.0015,0.994};
void print(void) {
int i,j,ans=0;
// for (i=1;i<=n;i++) for (j=i+2;j<=n;j++) a[i][j]=1;
for (i=1;i<=n;i++) for (j=i+2;j<=n;j++) ans+=a[i][j];
printf("%d\n",ans);
double rating=100*max(0.0,1.0-sqrt(max(0.0,ans*1.0/(n*F[k])-1)));
gdb(ans,k,rating);
for (i=1;i<=n;i++) for (j=i+2;j<=n;j++) if (a[i][j]) printf("%d %d\n",i,j);
}
namespace BL2 {
void solve(int l,int r) {
if (r-l+1<=2) return ;
int mid=l+r>>1,i;
for (i=l;i<mid;i++) a[i][mid]=1;
for (i=mid+1;i<=r;i++) a[mid][i]=1;
solve(l,mid-1);
solve(mid+1,r);
}
void main(void) {
int i,j;
solve(1,n);
print();
}
}//k=2
const int base=11;
namespace BL3 {
int id[maxn],tot;
void solve(int l,int r) {
if (r-l+1<=2) return ;
int mid=l+r>>1,i;
for (i=l;i<mid;i++) a[id[i]][id[mid]]=1;
for (i=mid+1;i<=r;i++) a[id[mid]][id[i]]=1;
solve(l,mid-1);
solve(mid+1,r);
}
void main(int n) {
int i,j;
for (i=2;i<n;i*=2) {
for (j=1;j+i<=n;j+=i) a[j][j+i]=1;
}
int t=(k-1)/2,l;
i=(1<<t);
for (j=1;j<=n;j+=i) {
int res=t/2,x=(1<<t/2)+j;
// for (l=t/2;l<=t;l++) a[x][(1<<l)+j]=1;
// for (l=0;l<=t/2;l++) a[j+(1<<l)][x]=1;
for (l=t/2;l<=t;l++) a[(1<<l)+j][(1<<t)+j]=1;
for (l=0;l<=t/2;l++) a[j][j+(1<<l)]=1;
}
for (j=1;j<=n;j+=i) id[++tot]=j;
solve(1,tot);
print();
}
}//k>=11
signed main(void){
int i;
read(n);read(k);
for (i=1;i<=n;i++) a[i][i]=1;
for (i=1;i<n;i++) a[i][i+1]=1;
if (k==2) return BL2::main(),0;
return BL3::main(2048),0;
return 0;
}
//i=begin && g++ $i.cpp -o $i -std=c++14 && ./$i
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 0
Wrong Answer
Test #1:
score: 0
Wrong Answer
time: 4ms
memory: 14428kb
input:
2000 2
output:
15965 1 3 1 7 1 15 1 31 1 62 1 125 1 250 1 500 1 1000 2 7 2 15 2 31 2 62 2 125 2 250 2 500 2 1000 3 5 3 6 3 7 3 15 3 31 3 62 3 125 3 250 3 500 3 1000 4 7 4 15 4 31 4 62 4 125 4 250 4 500 4 1000 5 7 5 15 5 31 5 62 5 125 5 250 5 500 5 1000 6 15 6 31 6 62 6 125 6 250 6 500 6 1000 7 9 7 10 7 11 7 12 7 1...
result:
wrong answer Not correct
Subtask #2:
score: 0
Wrong Answer
Test #6:
score: 0
Wrong Answer
time: 3ms
memory: 13228kb
input:
1936 3
output:
8693 1 3 1 5 1 7 1 9 1 15 1 17 1 31 1 33 1 63 1 65 1 127 1 129 1 255 1 257 1 511 1 513 1 1023 1 1025 3 5 3 7 3 15 3 31 3 63 3 127 3 255 3 511 3 1023 5 7 5 9 5 15 5 31 5 63 5 127 5 255 5 511 5 1023 7 9 7 11 7 13 7 15 7 31 7 63 7 127 7 255 7 511 7 1023 9 11 9 13 9 15 9 17 9 31 9 63 9 127 9 255 9 511 9...
result:
wrong answer Not correct
Subtask #3:
score: 0.698823
Acceptable Answer
Test #11:
score: 0.705535
Acceptable Answer
time: 3ms
memory: 13476kb
input:
2000 4
output:
8989 1 3 1 5 1 7 1 9 1 15 1 17 1 31 1 33 1 63 1 65 1 127 1 129 1 255 1 257 1 511 1 513 1 1023 1 1025 3 5 3 7 3 15 3 31 3 63 3 127 3 255 3 511 3 1023 5 7 5 9 5 15 5 31 5 63 5 127 5 255 5 511 5 1023 7 9 7 11 7 13 7 15 7 31 7 63 7 127 7 255 7 511 7 1023 9 11 9 13 9 15 9 17 9 31 9 63 9 127 9 255 9 511 9...
result:
points 0.06413958060
Test #12:
score: 0.700022
Acceptable Answer
time: 0ms
memory: 13364kb
input:
1999 4
output:
8989 1 3 1 5 1 7 1 9 1 15 1 17 1 31 1 33 1 63 1 65 1 127 1 129 1 255 1 257 1 511 1 513 1 1023 1 1025 3 5 3 7 3 15 3 31 3 63 3 127 3 255 3 511 3 1023 5 7 5 9 5 15 5 31 5 63 5 127 5 255 5 511 5 1023 7 9 7 11 7 13 7 15 7 31 7 63 7 127 7 255 7 511 7 1023 9 11 9 13 9 15 9 17 9 31 9 63 9 127 9 255 9 511 9...
result:
points 0.06363836520
Test #13:
score: 0.698823
Acceptable Answer
time: 3ms
memory: 13396kb
input:
1991 4
output:
8954 1 3 1 5 1 7 1 9 1 15 1 17 1 31 1 33 1 63 1 65 1 127 1 129 1 255 1 257 1 511 1 513 1 1023 1 1025 3 5 3 7 3 15 3 31 3 63 3 127 3 255 3 511 3 1023 5 7 5 9 5 15 5 31 5 63 5 127 5 255 5 511 5 1023 7 9 7 11 7 13 7 15 7 31 7 63 7 127 7 255 7 511 7 1023 9 11 9 13 9 15 9 17 9 31 9 63 9 127 9 255 9 511 9...
result:
points 0.06352934770
Test #14:
score: 0.722548
Acceptable Answer
time: 0ms
memory: 13360kb
input:
1971 4
output:
8845 1 3 1 5 1 7 1 9 1 15 1 17 1 31 1 33 1 63 1 65 1 127 1 129 1 255 1 257 1 511 1 513 1 1023 1 1025 3 5 3 7 3 15 3 31 3 63 3 127 3 255 3 511 3 1023 5 7 5 9 5 15 5 31 5 63 5 127 5 255 5 511 5 1023 7 9 7 11 7 13 7 15 7 31 7 63 7 127 7 255 7 511 7 1023 9 11 9 13 9 15 9 17 9 31 9 63 9 127 9 255 9 511 9...
result:
points 0.06568618520
Test #15:
score: 0.717365
Acceptable Answer
time: 3ms
memory: 13300kb
input:
1938 4
output:
8701 1 3 1 5 1 7 1 9 1 15 1 17 1 31 1 33 1 63 1 65 1 127 1 129 1 255 1 257 1 511 1 513 1 1023 1 1025 3 5 3 7 3 15 3 31 3 63 3 127 3 255 3 511 3 1023 5 7 5 9 5 15 5 31 5 63 5 127 5 255 5 511 5 1023 7 9 7 11 7 13 7 15 7 31 7 63 7 127 7 255 7 511 7 1023 9 11 9 13 9 15 9 17 9 31 9 63 9 127 9 255 9 511 9...
result:
points 0.0652149590
Subtask #4:
score: 0
Wrong Answer
Test #16:
score: 0
Wrong Answer
time: 3ms
memory: 12588kb
input:
2000 5
output:
4993 1 3 1 5 1 9 1 13 1 17 1 29 1 33 1 61 1 65 1 125 1 129 1 253 1 257 1 509 1 513 1 1021 1 1025 3 5 5 7 5 9 5 13 5 29 5 61 5 125 5 253 5 509 5 1021 7 9 9 11 9 13 9 17 9 29 9 61 9 125 9 253 9 509 9 1021 11 13 13 15 13 17 13 21 13 25 13 29 13 61 13 125 13 253 13 509 13 1021 15 17 17 19 17 21 17 25 17...
result:
wrong answer Not correct
Subtask #5:
score: 1.77885
Acceptable Answer
Test #21:
score: 1.78982
Acceptable Answer
time: 3ms
memory: 12400kb
input:
2000 6
output:
4993 1 3 1 5 1 9 1 13 1 17 1 29 1 33 1 61 1 65 1 125 1 129 1 253 1 257 1 509 1 513 1 1021 1 1025 3 5 5 7 5 9 5 13 5 29 5 61 5 125 5 253 5 509 5 1021 7 9 9 11 9 13 9 17 9 29 9 61 9 125 9 253 9 509 9 1021 11 13 13 15 13 17 13 21 13 25 13 29 13 61 13 125 13 253 13 509 13 1021 15 17 17 19 17 21 17 25 17...
result:
points 0.25568865550
Test #22:
score: 1.78032
Acceptable Answer
time: 7ms
memory: 12564kb
input:
1997 6
output:
4992 1 3 1 5 1 9 1 13 1 17 1 29 1 33 1 61 1 65 1 125 1 129 1 253 1 257 1 509 1 513 1 1021 1 1025 3 5 5 7 5 9 5 13 5 29 5 61 5 125 5 253 5 509 5 1021 7 9 9 11 9 13 9 17 9 29 9 61 9 125 9 253 9 509 9 1021 11 13 13 15 13 17 13 21 13 25 13 29 13 61 13 125 13 253 13 509 13 1021 15 17 17 19 17 21 17 25 17...
result:
points 0.25433105520
Test #23:
score: 1.77885
Acceptable Answer
time: 3ms
memory: 12540kb
input:
1989 6
output:
4973 1 3 1 5 1 9 1 13 1 17 1 29 1 33 1 61 1 65 1 125 1 129 1 253 1 257 1 509 1 513 1 1021 1 1025 3 5 5 7 5 9 5 13 5 29 5 61 5 125 5 253 5 509 5 1021 7 9 9 11 9 13 9 17 9 29 9 61 9 125 9 253 9 509 9 1021 11 13 13 15 13 17 13 21 13 25 13 29 13 61 13 125 13 253 13 509 13 1021 15 17 17 19 17 21 17 25 17...
result:
points 0.25412165520
Test #24:
score: 1.80185
Acceptable Answer
time: 3ms
memory: 12512kb
input:
1972 6
output:
4915 1 3 1 5 1 9 1 13 1 17 1 29 1 33 1 61 1 65 1 125 1 129 1 253 1 257 1 509 1 513 1 1021 1 1025 3 5 5 7 5 9 5 13 5 29 5 61 5 125 5 253 5 509 5 1021 7 9 9 11 9 13 9 17 9 29 9 61 9 125 9 253 9 509 9 1021 11 13 13 15 13 17 13 21 13 25 13 29 13 61 13 125 13 253 13 509 13 1021 15 17 17 19 17 21 17 25 17...
result:
points 0.257407780
Test #25:
score: 1.78639
Acceptable Answer
time: 3ms
memory: 12220kb
input:
1933 6
output:
4828 1 3 1 5 1 9 1 13 1 17 1 29 1 33 1 61 1 65 1 125 1 129 1 253 1 257 1 509 1 513 1 1021 1 1025 3 5 5 7 5 9 5 13 5 29 5 61 5 125 5 253 5 509 5 1021 7 9 9 11 9 13 9 17 9 29 9 61 9 125 9 253 9 509 9 1021 11 13 13 15 13 17 13 21 13 25 13 29 13 61 13 125 13 253 13 509 13 1021 15 17 17 19 17 21 17 25 17...
result:
points 0.25519873690
Subtask #6:
score: 3.27737
Acceptable Answer
Test #26:
score: 3.28879
Acceptable Answer
time: 3ms
memory: 12352kb
input:
1999 7
output:
3494 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.54813210650
Test #27:
score: 3.28308
Acceptable Answer
time: 7ms
memory: 12180kb
input:
1997 7
output:
3493 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.54718039130
Test #28:
score: 3.27737
Acceptable Answer
time: 3ms
memory: 12216kb
input:
1987 7
output:
3478 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.54622762090
Test #29:
score: 3.27793
Acceptable Answer
time: 3ms
memory: 12068kb
input:
1978 7
output:
3462 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.54632227350
Test #30:
score: 3.2844
Acceptable Answer
time: 6ms
memory: 12040kb
input:
1931 7
output:
3377 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.54740020670
Subtask #7:
score: 1.85423
Acceptable Answer
Test #31:
score: 1.85582
Acceptable Answer
time: 3ms
memory: 12356kb
input:
1995 8
output:
3491 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.37116428260
Test #32:
score: 1.86217
Acceptable Answer
time: 7ms
memory: 12248kb
input:
1999 8
output:
3494 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.37243417460
Test #33:
score: 1.85423
Acceptable Answer
time: 0ms
memory: 12220kb
input:
1987 8
output:
3478 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.37084557550
Test #34:
score: 1.85823
Acceptable Answer
time: 7ms
memory: 12244kb
input:
1981 8
output:
3465 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.37164513950
Test #35:
score: 1.85584
Acceptable Answer
time: 3ms
memory: 12132kb
input:
1923 8
output:
3365 1 3 1 5 1 9 1 17 1 25 1 33 1 57 1 65 1 121 1 129 1 249 1 257 1 505 1 513 1 1017 1 1025 3 5 3 9 5 7 5 9 7 9 9 11 9 13 9 17 9 25 9 57 9 121 9 249 9 505 9 1017 11 13 11 17 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 57 17 121 17 249 17 505 17 1017 19 21 19 25 21 23 21 25 23 25 25 27 25 29 25 33 2...
result:
points 0.37116725760
Subtask #8:
score: 3.45381
Acceptable Answer
Test #36:
score: 3.46122
Acceptable Answer
time: 7ms
memory: 12056kb
input:
1997 9
output:
2619 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.6922438350
Test #37:
score: 3.46568
Acceptable Answer
time: 3ms
memory: 12064kb
input:
1998 9
output:
2619 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.69313528670
Test #38:
score: 3.45381
Acceptable Answer
time: 7ms
memory: 11932kb
input:
1990 9
output:
2612 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.6907615930
Test #39:
score: 3.4583
Acceptable Answer
time: 0ms
memory: 11948kb
input:
1975 9
output:
2591 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.69165916810
Test #40:
score: 3.46958
Acceptable Answer
time: 3ms
memory: 11940kb
input:
1934 9
output:
2534 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.69391555580
Subtask #9:
score: 2.23996
Acceptable Answer
Test #41:
score: 2.24241
Acceptable Answer
time: 3ms
memory: 11996kb
input:
1995 10
output:
2617 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.56060373740
Test #42:
score: 2.24514
Acceptable Answer
time: 7ms
memory: 11948kb
input:
1996 10
output:
2617 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.56128443660
Test #43:
score: 2.24453
Acceptable Answer
time: 0ms
memory: 11888kb
input:
1979 10
output:
2595 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.56113305040
Test #44:
score: 2.23996
Acceptable Answer
time: 0ms
memory: 12012kb
input:
1972 10
output:
2588 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.55998963890
Test #45:
score: 2.24329
Acceptable Answer
time: 0ms
memory: 11888kb
input:
1945 10
output:
2551 1 3 1 5 1 9 1 17 1 33 1 49 1 65 1 113 1 129 1 241 1 257 1 497 1 513 1 1009 1 1025 3 5 5 7 5 9 5 17 7 9 9 11 9 13 9 17 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 49 17 113 17 241 17 497 17 1009 19 21 21 23 21 25 21 33 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 4...
result:
points 0.56082250240
Subtask #10:
score: 2.86264
Acceptable Answer
Test #46:
score: 2.86264
Acceptable Answer
time: 0ms
memory: 11968kb
input:
1993 11
output:
2306 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.71565906840
Test #47:
score: 2.86646
Acceptable Answer
time: 3ms
memory: 11912kb
input:
1994 11
output:
2306 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.71661384230
Test #48:
score: 2.87618
Acceptable Answer
time: 0ms
memory: 12100kb
input:
2000 11
output:
2310 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.719046130
Test #49:
score: 2.87841
Acceptable Answer
time: 3ms
memory: 11928kb
input:
1972 11
output:
2277 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.71960307980
Test #50:
score: 2.88415
Acceptable Answer
time: 0ms
memory: 11760kb
input:
1944 11
output:
2243 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.72103717760
Subtask #11:
score: 2.62149
Acceptable Answer
Test #51:
score: 2.63156
Acceptable Answer
time: 0ms
memory: 12096kb
input:
1999 12
output:
2310 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.65788903560
Test #52:
score: 2.63483
Acceptable Answer
time: 7ms
memory: 11996kb
input:
2000 12
output:
2310 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.65870629660
Test #53:
score: 2.62149
Acceptable Answer
time: 8ms
memory: 11848kb
input:
1989 12
output:
2302 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.6553726450
Test #54:
score: 2.64138
Acceptable Answer
time: 6ms
memory: 11948kb
input:
1976 12
output:
2280 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.66034425380
Test #55:
score: 2.64093
Acceptable Answer
time: 3ms
memory: 11824kb
input:
1949 12
output:
2249 1 3 1 5 1 9 1 17 1 33 1 65 1 97 1 129 1 225 1 257 1 481 1 513 1 993 1 1025 3 5 5 7 5 9 5 33 7 9 9 11 9 13 9 17 9 33 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 97 33 225 33 481 33 993 35 37 37...
result:
points 0.66023194760
Subtask #12:
score: 2.32094
Acceptable Answer
Test #56:
score: 2.34616
Acceptable Answer
time: 0ms
memory: 12020kb
input:
1981 13
output:
2100 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.78205353080
Test #57:
score: 2.34981
Acceptable Answer
time: 3ms
memory: 11844kb
input:
1982 13
output:
2100 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.78326939180
Test #58:
score: 2.32094
Acceptable Answer
time: 3ms
memory: 11956kb
input:
1989 13
output:
2116 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.77364553160
Test #59:
score: 2.3443
Acceptable Answer
time: 3ms
memory: 11756kb
input:
1972 13
output:
2091 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.78143291930
Test #60:
score: 2.32492
Acceptable Answer
time: 3ms
memory: 11796kb
input:
1929 13
output:
2051 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.77497210370
Subtask #13:
score: 2.25107
Acceptable Answer
Test #61:
score: 2.27413
Acceptable Answer
time: 0ms
memory: 11852kb
input:
1979 14
output:
2098 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.75804222650
Test #62:
score: 2.27745
Acceptable Answer
time: 0ms
memory: 12020kb
input:
1980 14
output:
2098 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.75914953570
Test #63:
score: 2.25107
Acceptable Answer
time: 3ms
memory: 11796kb
input:
1987 14
output:
2114 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.7503563190
Test #64:
score: 2.27215
Acceptable Answer
time: 0ms
memory: 11964kb
input:
1952 14
output:
2070 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.7573839950
Test #65:
score: 2.26591
Acceptable Answer
time: 3ms
memory: 11644kb
input:
1936 14
output:
2055 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 193 1 257 1 449 1 513 1 961 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 65 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 65 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 35 37 37 39 37 41 39 41 41 43 41 45 41 ...
result:
points 0.75530196880
Subtask #14:
score: 2.42532
Acceptable Answer
Test #66:
score: 2.43706
Acceptable Answer
time: 3ms
memory: 12028kb
input:
2000 15
output:
2058 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 257 1 385 1 513 1 897 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 129 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 129 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 129 35 37 37 39 37 41 39 41 41 43 41 45 ...
result:
points 0.81235334370
Test #67:
score: 2.43294
Acceptable Answer
time: 0ms
memory: 12028kb
input:
1999 15
output:
2058 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 257 1 385 1 513 1 897 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 129 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 129 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 129 35 37 37 39 37 41 39 41 41 43 41 45 ...
result:
points 0.81097848750
Test #68:
score: 2.43211
Acceptable Answer
time: 0ms
memory: 11776kb
input:
1992 15
output:
2051 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 257 1 385 1 513 1 897 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 129 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 129 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 129 35 37 37 39 37 41 39 41 41 43 41 45 ...
result:
points 0.81070268160
Test #69:
score: 2.42583
Acceptable Answer
time: 6ms
memory: 11736kb
input:
1973 15
output:
2033 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 257 1 385 1 513 1 897 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 129 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 129 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 129 35 37 37 39 37 41 39 41 41 43 41 45 ...
result:
points 0.8086094980
Test #70:
score: 2.42532
Acceptable Answer
time: 3ms
memory: 11668kb
input:
1936 15
output:
1995 1 3 1 5 1 9 1 17 1 33 1 65 1 129 1 257 1 385 1 513 1 897 1 1025 3 5 5 7 5 9 7 9 9 11 9 13 9 17 9 129 11 13 13 15 13 17 15 17 17 19 17 21 17 25 17 33 17 129 19 21 21 23 21 25 23 25 25 27 25 29 25 33 27 29 29 31 29 33 31 33 33 35 33 37 33 41 33 49 33 65 33 129 35 37 37 39 37 41 39 41 41 43 41 45 ...
result:
points 0.80843962080