彝族火把节物资分配【题目描述】彝族火把节需分发n份物资给村民,每份物资包含粮食、衣物、工具三类,编号1~n。编号为3的倍数的物资优先分给老人,编号为5的倍数的物资优先分给儿童,既是3又是5的倍数的物资优先分给孤寡老人。请编程统计各类物资数量。【输入格式】输入一个整数n(10≤n≤100)。【输出格式】输出三个整数,分别为孤寡老人物资数、老人物资数、儿童物资数,空格分隔(互不重叠统计)。
正确答案:参考程序(Python):n=int(input());gua=sum(1 for i in range(1,n+1) if i%15==0);old=sum(1 for i in range(1,n+1) if i%3==0 and i%15!=0);kid=sum(1 for i in range(1,n+1) if i%5==0 and i%15!=0);print(gua,old,kid)。核心:火把节物资分类。
试卷来源:2026信息素养大赛智传民韵C++小高组(小学4-6年级)复赛模拟卷(二)