Advertisement

2020年普及组项目总结报告

阅读量:

上周末我提到了

开始研究首道题目" 优秀的拆分

链接:提供考试练习题的专业平台_牛客网
来源:牛客网

题目描述

一般来说,一个正整数可以拆分成若干个正整数的和。例如,1=1,10=1+2+3+41 = 1,10 = 1 + 2 + 3 + 41=1,10=1+2+3+4 等。

对于正整数𝑛的一種特定拆分我們稱之為「優秀的」當且僅當在這类拆分下𝑛被分解為若干不同的 二的正整數次幂的形式

输入描述:

复制代码
    **输入只有一行,一个正整数 𝑛,代表需要判断的数。**

输出描述:

复制代码
    **如果这个数的所有拆分中,存在优秀的拆分。那么,你需要从大到小输出这个拆分中的每一个数,相邻两个数之间用一个空格隔开。可以证明,在规定了拆分数字的顺序后,该拆分方案是唯

全部评论 (0)

还没有任何评论哟~