#705 A思路:先枚举k-i个数把这些数排除以及k排除就是我们可以选的数#include<stdio.h>#include<string.h>int st[1010];int main(){ int t; scanf("%d",&t); while(t--) { int n,k; memset(st,1,sizeof(st)); scanf("%d%d",&n,&k); st[k]=0; int u=n; u--; for(int i=1;i<k-i;i++) { st[i]=0; u--; } printf("%d\n",u); for(int i=1;i<=n;i++) { if(st[i])printf("%d ",i); } printf("\n"); } return 0; }