投稿  收藏 

题目信息

题目类型
选拔赛
题目年份
2021
题目题型
编程题
关 键 词
n个苹果

题目题干

24、现在有 n 个苹果,想要将这 n 个苹果分成若干份,要求每份的苹果个数相等,请问一共
有多少种方案。例如:有 8 个苹果,可以分成分 1 份,每份 8 个,也可以分成 2 份,每份 4
个,分成 4 份,每份 2 个,分成 8 份,每份 1 个,一共 4 种方案,
【输入格式】
共一行,为一个整数 n,代表苹果个数
【输出格式】
共一行,为一个整数,代表方案数量
【输入样例】
8
【输出样例】
4
【预设代码】
n = int(input())
i = 1
cnt = 0
while _________:
if n % i == 0:
_________
________
print(cnt)
 

答案解析

相关题目

25、有两辆同向而行的汽车,第一辆汽车的每秒行驶距离是 a,第二辆汽车的每秒行驶距离 是 b,初始两车相距 x,判断 600 秒内,第二辆车能否超过第一辆车(相遇不算超过),若 能则输出第几秒能够超过
24、现在有 n 个苹果,想要将这 n 个苹果分成若干份,要求每份的苹果个数相等,请问一共 有多少种方案。例如:有 8 个苹果,可以分成分 1 份,每份 8 个,也可以分成 2 份,每份 4 个,分成
23、输入四个整数,如果这些整数能分成两组,这两组数的个数相同,和也相同,则输出"Yes", 否则输出"NO"(注意,输出不包括引号) 【输入格式】 一共四行,
22、登月楼梯:假设我们有一张特大的纸,而且这种纸能够无限折叠,纸的初始厚度是 0.1 毫 米(0.0001 米),每次折叠后,纸的厚度都变为原来的两倍。现在我们知道,地球到月球的 距离大约是 38
21、简易计算器:我们想做一个能够计算加法,减法,乘法的简单计算器,例如:计算 3 + 5, 我们依次输入数字 3,符号“+”,数字 5,程序计算后输出结果 8,请你完善代码,使代码 能够实现这种功能
20、 阅读以下程序,请问程序运行后,最后的输出结果是? ls = [81, 58, 19, 29, 85] for i in range(2): max = 0 for j in range(i,l
19、 阅读以下程序,请问程序运行会输出什么结果? num = 15 for i in range(5): if num % 3 == 0: num = num / 3 else: num = 2 *
18、 阅读以下程序,程序输出的结果为? n = 10 count = 0 while n < 30: if n % 5 == 0 : count += 1 n = n + 2 ​​​​​​​p
17、 阅读以下程序,程序输出的结果为? a = 2 b = 8 if a > 1: if b > 8: print(a) else: print(b) else: if b > 8
16、 阅读以下程序,请问运行结束后会显示什么? a = 2 b = 4 a = a * b b = a * 2 print(a, b) A. 2 4 B. a b C. 8 4 D. 8 16

提示声明

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

猜你喜欢