题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
智能养殖场

题目题干

智能养殖场nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【题目描述】nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
随着社会的进步,很工作岗位都被机器取代了,养殖场也计划由纯人工养殖换成智能养殖机器人来辅助养殖,现需要你编写一段程序,实现如下功能:假设现在m(0<m<10)个动物需要进行食物分配,每个动物的初始食物量都为0。要针对不同动物的情况进行分配食物的增减操作,并且可以查询分配后的结果。nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
具体来说,智能养殖机器人会进行m(n≤100)次操作,每次操作可能是以下三种操作之平均分配:指定一个区间[L,R],将20kg的食物平均分配给区间内所有动物:nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
减少食物:指定一个区间[L,R],可以控制所有动物的食物摄入,令区间内所有动物的食物减半;nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
查询食物:查询目前所有动物的平均食物的量。nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
其中工代表区间的起点,R代表区间的终点,并且L≤R。nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输入描述】nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入一个正整数存储到变量【m】中,表示动物的数量,如下图:nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
智能养殖场 【题目描述】 随着社会的进步,很工作岗位都被机器取代了,养殖场也计划由纯人工养殖换成智能养殖机器人来辅助养殖,现需要你编写一段程序,实现如下功能:假设现在m(0<m<10)个动物需要进行食物分配,每个动物的初始食物量都为0。要针对不同动物的情况进行分配食物的增减操作,并且可以查询分配后的结果。 具体来说,智能养殖机器人会进行m(n≤100)次操作,每次操作可能是以下三种操作之平均分配:指定一个区间[L,R],将20kg的食物平均分配给区间内所有动物: 减少食物:指定一个区间[L,R],可以控制所有动物的食物摄入,令区间内所有动物的食物减半; 查询食物:查询目前所有动物的平均食物的量。 其中工代表区间的起点,R代表区间的终点,并且L≤R。 【输入描述】 输入一个正整数存储到变量【m】中,表示动物的数量,如下图:  输入m行数据,表示m只动物的初始食物,存储到【动物食物】列表中; 输入n行数据,表示n次操作,每行数据中用若干个整数表示一个完整的操作,存储到 【操作数据】列表中。每行的第一个整数表示这次进行的是哪一种操作,1、2、3分别表示 平均分配、减少食物、查间食物;每行的接下来两个整数表示L、R,含义如上面所述 L≤m,R≤m;若操作类型为3,不需再输入整数,如下图:  样例解释:【操作数据】列表中第1行数据:1表示“平均分配”操作,1、8表示在[1,8] 的区间内将20kg食物平均分配。平均分配后【动物食物】的结果从上到下依次为:2.5,2.5, 2.5.2.5,2.5,2.5,2.5,2.5。 【输出描述】 将查询的结果输出到【平均食物量】列表中,若结果为一个小数,则四舍五入,保留整数部 分,如下图:  【输入样例】  8 0 0 0 0 0 0 0 0  118 247 3 【输出样例】  2nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入m行数据,表示m只动物的初始食物,存储到【动物食物】列表中;nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入n行数据,表示n次操作,每行数据中用若干个整数表示一个完整的操作,存储到nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【操作数据】列表中。每行的第一个整数表示这次进行的是哪一种操作,1、2、3分别表示nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
平均分配、减少食物、查间食物;每行的接下来两个整数表示L、R,含义如上面所述nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
L≤m,R≤m;若操作类型为3,不需再输入整数,如下图:nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
智能养殖场 【题目描述】 随着社会的进步,很工作岗位都被机器取代了,养殖场也计划由纯人工养殖换成智能养殖机器人来辅助养殖,现需要你编写一段程序,实现如下功能:假设现在m(0<m<10)个动物需要进行食物分配,每个动物的初始食物量都为0。要针对不同动物的情况进行分配食物的增减操作,并且可以查询分配后的结果。 具体来说,智能养殖机器人会进行m(n≤100)次操作,每次操作可能是以下三种操作之平均分配:指定一个区间[L,R],将20kg的食物平均分配给区间内所有动物: 减少食物:指定一个区间[L,R],可以控制所有动物的食物摄入,令区间内所有动物的食物减半; 查询食物:查询目前所有动物的平均食物的量。 其中工代表区间的起点,R代表区间的终点,并且L≤R。 【输入描述】 输入一个正整数存储到变量【m】中,表示动物的数量,如下图:  输入m行数据,表示m只动物的初始食物,存储到【动物食物】列表中; 输入n行数据,表示n次操作,每行数据中用若干个整数表示一个完整的操作,存储到 【操作数据】列表中。每行的第一个整数表示这次进行的是哪一种操作,1、2、3分别表示 平均分配、减少食物、查间食物;每行的接下来两个整数表示L、R,含义如上面所述 L≤m,R≤m;若操作类型为3,不需再输入整数,如下图:  样例解释:【操作数据】列表中第1行数据:1表示“平均分配”操作,1、8表示在[1,8] 的区间内将20kg食物平均分配。平均分配后【动物食物】的结果从上到下依次为:2.5,2.5, 2.5.2.5,2.5,2.5,2.5,2.5。 【输出描述】 将查询的结果输出到【平均食物量】列表中,若结果为一个小数,则四舍五入,保留整数部 分,如下图:  【输入样例】  8 0 0 0 0 0 0 0 0  118 247 3 【输出样例】  2nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例解释:【操作数据】列表中第1行数据:1表示“平均分配”操作,1、8表示在[1,8]nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
的区间内将20kg食物平均分配。平均分配后【动物食物】的结果从上到下依次为:2.5,2.5,nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2.5.2.5,2.5,2.5,2.5,2.5。nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输出描述】nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
将查询的结果输出到【平均食物量】列表中,若结果为一个小数,则四舍五入,保留整数部nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
分,如下图:nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
智能养殖场 【题目描述】 随着社会的进步,很工作岗位都被机器取代了,养殖场也计划由纯人工养殖换成智能养殖机器人来辅助养殖,现需要你编写一段程序,实现如下功能:假设现在m(0<m<10)个动物需要进行食物分配,每个动物的初始食物量都为0。要针对不同动物的情况进行分配食物的增减操作,并且可以查询分配后的结果。 具体来说,智能养殖机器人会进行m(n≤100)次操作,每次操作可能是以下三种操作之平均分配:指定一个区间[L,R],将20kg的食物平均分配给区间内所有动物: 减少食物:指定一个区间[L,R],可以控制所有动物的食物摄入,令区间内所有动物的食物减半; 查询食物:查询目前所有动物的平均食物的量。 其中工代表区间的起点,R代表区间的终点,并且L≤R。 【输入描述】 输入一个正整数存储到变量【m】中,表示动物的数量,如下图:  输入m行数据,表示m只动物的初始食物,存储到【动物食物】列表中; 输入n行数据,表示n次操作,每行数据中用若干个整数表示一个完整的操作,存储到 【操作数据】列表中。每行的第一个整数表示这次进行的是哪一种操作,1、2、3分别表示 平均分配、减少食物、查间食物;每行的接下来两个整数表示L、R,含义如上面所述 L≤m,R≤m;若操作类型为3,不需再输入整数,如下图:  样例解释:【操作数据】列表中第1行数据:1表示“平均分配”操作,1、8表示在[1,8] 的区间内将20kg食物平均分配。平均分配后【动物食物】的结果从上到下依次为:2.5,2.5, 2.5.2.5,2.5,2.5,2.5,2.5。 【输出描述】 将查询的结果输出到【平均食物量】列表中,若结果为一个小数,则四舍五入,保留整数部 分,如下图:  【输入样例】  8 0 0 0 0 0 0 0 0  118 247 3 【输出样例】  2

【输入样例】nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

8
0 0 0 0 0 0 0 0 
118 247 3

【输出样例】nrl100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

2

答案解析

相关题目

括号匹配 【题目描述】 小明和好朋友做游戏,比谁的反应快。游戏规则是有一个只包括'(',')','{','}',
智能养殖场 【题目描述】 随着社会的进步,很工作岗位都被机器取代了,养殖场也计划由纯人工养殖换成智能养殖机器人来辅助养殖,现需要你编写一段程序,实现如下功能:假设现在m(0<m<10)个动
开关灯【题目描述】 假设有N盏灯(N为不大于5000的正整数),从1到N按顺序依次编号,初始时全部改处于开启 状态;有M个人(M为不大于W的正整数)也从1到M依次编号。 第一个人(1号)将灯全部关
数字加密 【题目描述】 "狼群战术"是第二次世界大战中德军对大西洋上盟军商船所使用的潜艇战术,一度遏制住英国的海上贸易。直到艾伦·图灵成功破译了德国的英格尔码密码,成为二战的一个重
淘淘摘苹果 【题目描述】 陶陶家的院子里有一棵苹果树,每年都会结10个苹果。等到苹果成熟的时候,陶陶就会跑去摘。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。 现在
梦醒时分 【题目描述】 睡眠是人体正常的生理需要,同年龄男女睡眠时间无明显差别,一般是8小时左右。居家的小明作息生活很规律,晚上11点睡觉,早晨7点起床学习。请你编写程序来判断,每周(共168小时)的
出生年月日 【题目描述】 拥有中国国籍的人都有对应的身份证号码,且终生不会发生变化。看似一个简单的身份证编码,里面的学问还真不少,隐藏着很大的信息量。 (1)前6位数字表示的省份、所在城市和县或区。
彩票摇奖 【题目描述】 为了丰富人民群众的生活、支持某些社会公益事业,北塔市设置了一项彩票。该彩票的规则是: 每张彩票上印有 7 个各不相同的号码,且这些号码的取值范围为1∼33。 每次在兑奖前都会
单词的长度 【题目描述】 有一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度并存入列表中。 【输入描述】 输入一行单词序列,存在变量【str】中,最少1个单词,最多30个单
为绝句断句 【题目描述】 绝句是中国传统诗歌的一种体裁,常分为五言和七言。仅几十字,便能展现出一幅幅清新的画图,传达一种种真切的意境。 以下诗篇遗失了标点符号,请你编写一段程序,将以下诗篇进行断句,

提示声明

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

猜你喜欢