第15574题 程序题
CCF GESP认证Scratch图形化四级编程题:小杨的储蓄

题目描述

小杨共有 N 个储蓄罐,编号从 1 到 N(1≤N≤20)。从第 1 天开始,小杨每天都会往储蓄罐里存钱。具体来说,第 i 天他会挑选一个储蓄罐 ai(1≤ai≤N),并存入 i 元钱。 默认小猫角色和白色背景。过了 D (1≤D≤100)天后,他已经忘记每个储蓄罐里都存入了多少钱了,请编程计算每个储蓄罐的存款金额。 示例:N = 2(共2个储蓄罐,编号1、2),D = 3(共存3天),每日存入的储蓄罐编号列表lst = [1, 2, 1],表示第1天向1号存1元,第2天向2号存2元,第3天向1号存3元,最终结果result = [4, 2](1号共4元,2号共2元)。

输入描述

  1. 新建变量 N,表示储蓄罐的总数量
  2. 新建列表 lst,存储每天存入的储蓄罐编号,列表长度即为天数D,第k项对应第k天存入的储蓄罐编号 输入示例界面: 输入样例1:
    N = 2
    lst = [1, 2, 1]

    输入样例2:

    N = 3
    lst = [1, 1, 1, 3, 1]

    输出描述

    新建列表 result,存储每个储蓄罐的最终存款金额,第1项对应1号储蓄罐金额,第2项对应2号,以此类推,共N项。 输出示例界面: 输出样例1:

    result = [4, 2]

    输出样例2:

    result = [11, 0, 4]

    注意事项

  3. 变量名的拼写(包括大小写)必须和题目完全一致
  4. 输入变量直接赋值即可,无需使用“询问并等待”积木块
程序运行统计
暂无判题统计