Scratch编程计算小杨N天累计做题总数

yv865731 程序题 共 个子题

题目描述

为了准备考试,小杨每天都要做题:

  1. 第1天做a道题,第2天做b道题,从第3天起,每天做题数量为前两天的总和。
  2. 若某一天做题量≥m,则后续所有日子不再做题(当天题量正常计入总和)。 请编写Scratch程序计算到第N天,小杨总共做了多少题。

输入描述

新建以下变量,直接赋值即可,无需使用「询问并等待」积木:

  • 变量a、b:取值范围 0 ≤ a,b ≤ 10
  • 变量m:取值范围 a,b < m ≤ 100000
  • 变量N:取值范围 3 ≤ N ≤ 364

输入样例1

a=1
b=2
m=10
N=5

输入样例2

a=1
b=1
m=5
N=8

输出描述

新建变量result存储小杨N天内的总做题数。

输出样例1

result=19

样例1解释:前5天做题量分别为1、2、3、5、8,均小于10,总和为19。

输出样例2

result=12

样例2解释:第5天做题量等于m=5,后续3天不再做题,总和为1+1+2+3+5=12。

注意事项

  1. 变量名的拼写(包括大小写)必须和题目完全一致。
  2. 输入变量直接赋值即可,无需使用「询问并等待」积木。

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧