RT.
https://www.luogu.com.cn/record/101668091
代码:
#include<bits/stdc++.h>
using namespace std;
int T,n,m,k;
int main(){
scanf("%d",&T);
while(T--){
scanf("%d%d%d",&n,&k,&m);
if((int)log2(k)>(int)log2(m)||(k>m&&n==1)){
printf("-1\n");
continue;
}
if(n==1){
printf("%d\n",k);
continue;
}
int x=(int)log2(k);
printf("%d %d ",1<<x,k-(1<<x));
for(int i=3;i<=n;i++)printf("0 ");
printf("\n");
}
return 0;
}
thx qwq