#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main(){
int n,k;
while(~scanf("%d%d",&n,&k)){
if(n == 1 && k > 0 || k < n / 2) printf("-1\n");
else if(n == 1 && k == 0) printf("1\n");
else{
if(k == n/2){
for(int i = 1;i < n;i ++) printf("%d ",i);
printf("%d\n",n);
}else{
int tmp = k - n/2 + 1;
printf("%d %d",tmp,2*tmp);
for(int i = tmp*2 + 1;i < tmp *2 + n - 1;i ++) printf(" %d",i);
printf("\n");
}
}
}
return 0;
}
Codeforces 414A
最新推荐文章于 2021-11-11 10:23:15 发布