4178: 完善程序-Apple Pie
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:3
解决:2
题目描述
给定一个整数 n,从 1 到 n 按照下面的规则返回每个数:
如果这个数被 3 整除,返回 'Apple'。
如果这个数被 5 整除,返回 'Pie'。
如果这个数能同时被 3 和 5 整除,返回 'ApplePie'。
如果这个数既不能被 3 也不能被 5 整除,返回这个数字的字符串格式。
n=int(input())
results=[]
for i in range(1,__①__):
if __②__:
results.append('ApplePie')
elif i%3==0:
results.append('Apple')
elif i%5==0:
results.append('Pie')
else:
results.append(__③__)
print(results)
样例输入 复制
15
样例输出 复制
['1', '2', 'Apple', '4', 'Pie', 'Apple', '7', '8', 'Apple', 'Pie', '11', 'Apple', '13', '14', 'ApplePie']
提示
n=int(input()) results=[] for i in range(1,n+1): if i%3==0 and i%5==0: results.append('ApplePie') elif i%3==0: results.append('Apple') elif i%5==0: results.append('Pie') else: results.append(str(i)) print(results)