网站首页
编程语言
数据库
系统相关
其他分享
编程问答
P7071
2024-06-13
CSP历年复赛题-P7071 [CSP-J2020] 优秀的拆分
原题链接:https://www.luogu.com.cn/problem/P7071题意解读:提取n的二进制位所有的1表示的整数,如果最低位是1则输出-1。解题思路:如果n的二进制最低为是1(n是奇数),则肯定不是优秀拆分,输出-1否则,从低位到高位遍历n的每一个二进制位,看第i位是1,倒序输出2^i。100分代码:#include<bits