第一题多少分?
  • 板块灌水区
  • 楼主WsW_花逝爆零人
  • 当前回复2
  • 已保存回复2
  • 发布时间2020/11/7 14:55
  • 上次更新2023/11/5 08:38:31
查看原帖
第一题多少分?
349824
WsW_花逝爆零人楼主2020/11/7 14:55
#include<bits/stdc++.h>
using namespace std;
int n,i,j;
int main(){
	scanf("%d",&n);
	if(n&1){
		printf("-1");
		return 0;
	}
	while(n){
		i=1;
		j=2;
		while(j<=n)i<<=1,j<<=1;
		printf("%d ",i);
		n-=i;
	}
	return 0;
}
2020/11/7 14:55
加载中...