题目信息

题目类型
复赛
题目年份
2024
题目题型
编程题
关 键 词
裂变的威力

题目题干

4. 裂变的威力hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【题目描述】hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
我们的世界是由原子组成的,每个原子又由更小的质子和中子,以及电子组成,hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
质子数+中子数=电子数。一个大原子如果分裂为更小的原子则会释放特别大的能量,hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
有个科学家提出一个原子裂变的猜想,那就是根据原子中电子的数量,将原子核的hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
质子中子电子进行重新分配,变成几个更小的原子,也就是说质子、中子和电子的hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
数目没有减少,但是能量却可能放大每个新的原子的电子数目的连乘那么多倍。为hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
了使获得最多的能量,需要考虑如何重新分配原子,让释放的能量最大。例如,原hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
子的电子数 n=13,裂变后的能量等于新的小原子电子数目的乘积,可以证明当 n 表hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
示为 4+3+3+3(或 2+2+3+3+3)时,乘积=108 为最大,而 13=5+5+3,这种分配方式hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
的乘积是 75 。请编写一个程序,输入一个正整数 n(10≤n≤30000)。要求将 n 写hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
成若干个正整数之和,并且使这些正整数的乘积最大。hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输入格式】hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入共 1 行,输入一个正整数:n (10≤n≤30000)。hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输出格式】hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出共 2 行,第 1 行输出一个整数,为最大乘积的位数。 第 2 行输出最大乘积hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
的前 100 位,如果不足 100 位,则按实际位数输出最大乘积。hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【样例输入】(测试数据不包含本样例)hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
13hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【样例输出】hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
108hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【注意事项】hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
请严格按要求输出,不要多余的打印语句,例如:“输入 x=...” 等多余内容。hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
本程序的代码放在同一个源文件中,调试通过后,拷贝提交该源码。注意: main 函hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
数需要返回 0。注意: 只使用 ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或hAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
操作系统的特殊函数。注意: 所有依赖的函数必须明确地在源文件中 #includehAG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
<xxx>, 不能通过工程设置而省略常用头文件。

答案解析

相关题目

4. 裂变的威力 【题目描述】 我们的世界是由原子组成的,每个原子又由更小的质子和中子,以及电子组成, 质子数+中子数=电子数。一个大原子如果分裂为更小的原子则会释放特别大的能量, 有个科学家提出一个
3. 翻转数相乘 【题目描述】 假设一个 n 位数,如 a1a2a3…an,其中 ai 是这个数的第 i 位上的数字,且这个 n 位数不是每个位都相等的数字,例如不是 2222 或类似。如果有一个整数
2. 将整数换成分数 【题目描述】 一个小于 100 万的正整数 n,尝试把 n 变成带分数形式,也就是 n=a+b/c,其中 a,b,c 是三个正整数,并且数字 1~9(不含 0)在 a、b、c 中
1. 过河问题 【题目描述】 有 n 个人要渡河,但只有一条小船,这条小船一次只能坐下最多两个人,并且 只有一副船桨。每个人划船的速度不一样,如果两个人一起上船,由于重量变大, 划船的速度基本上相当于
第四题 小明今天要去买东西!妈妈给了他n种面值为ai的硬币,每种面值的硬币有bi个。 当他走进琳琅满目的商店时,他有很多东西想买。可惜商店不找零,而他也不想浪费钱。 商店的每个物品的价格都在1~m之
第三题 给定一个有向无环图,求其拓扑排序结果的方案数。 n, m,代表DAG的节点数和边数。(1 ≤ n ≤ 15, n-1 ≤ m ≤ 2 * n)
第二题 你的公司有n个员工。现要完成m种任务,对于每个任务,每个人想要完成它,都需要要求一定的工资。每个人完成这项工作的效果是一样的,即使可能要求的工资不一样。 你的任务是将这m个任务选出n个任务,
第一题 给定一个五位数x,你需要重复做以下操作: 把数的各个数位进行由大到小排序和由小到大排序,得到的最大值和最小值,进行求差后作为新的x。 可以证明,在经过有限次操作后,x会循环出现。 现问你循环
1.翻转数相乘 【题目描述】 假设一个n位数,如a1a2a3...a,其中a1是这个数的第i位上的数字,,且这个n位数不是每个位都相等的数字,例如不是2222或类似。如果,有一个整数x,并且1<

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢