Codeforces 414A

#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;
}

posted on 2014-04-30 18:38  wangzhili  阅读(61)  评论(0)    收藏  举报