首页 > 其他分享 >打卡信奥刷题(676)用Scratch图形化工具信奥B3867[普及组/提高组] [GESP202309 三级] 小杨的储蓄

打卡信奥刷题(676)用Scratch图形化工具信奥B3867[普及组/提高组] [GESP202309 三级] 小杨的储蓄

时间:2024-09-01 12:50:03浏览次数:12  
标签:le 信奥 ai 样例 整数 000 存钱罐 打卡 图形化

[GESP202309 三级] 小杨的储蓄

题目描述

小杨共有 N N N 个储蓄罐,编号从 0 0 0 到 N − 1 N-1 N−1。从第 1 1 1 天开始,小杨每天都会往存钱罐里存钱。具体来说,第 i i i 天他会挑选一个存钱罐 a i a_i ai​,并存入 i i i 元钱。过了 D D D 天后,他已经忘记每个储蓄罐里都存了多少钱了,你能帮帮他吗?

输入格式

输入 2 2 2 行,第一行两个整数 N , D N,D N,D;第二行 D D D 个整数,其中第 i i i 个整数为 a i {a_i} ai​(保证 0 ≤ a i ≤ N − 1 0 \le a_i \le N-1 0≤ai​≤N−1)。

每行的各个整数之间用单个空格分隔。

保证 1 ≤ N ≤ 1 , 000 1 \le N \le 1,000 1≤N≤1,000; 1 ≤ D ≤ 1 , 000 1 \le D \le 1,000 1≤D≤1,000。

输出格式

输出 N N N 个用单个空格隔开的整数,其中第 i i i 个整数表示编号为 i − 1 i-1 i−1 的存钱罐中有多少钱( i = 1 , ⋯   , N i=1, \cdots ,N i=1,⋯,N)。

样例 #1

样例输入 #1

2 3
0 1 0

样例输出 #1

4 2

样例 #2

样例输入 #2

3 5
0 0 0 2 0

样例输出 #2

11 0 4

提示

样例解释 1:

小杨在第 1 1 1 天、第 2 2 2 天、第 3 3 3 天分别向 0 0 0 号、 1 1 1 号、 0 0 0 号存钱罐存了 1 1 1 元钱、 2 2 2 元钱、 3 3 3 元钱,因此 0 0 0 号存钱罐有 1 + 3 = 4 1+3=4 1+3=4 元钱,而 1 1 1 号存钱罐有 2 2 2 元钱。

Scratch实现

在这里插入图片描述

后续

接下来我会不断用scratch来实现信奥比赛中的算法题、Scratch考级编程题实现、白名单赛事考题实现,感兴趣的请关注,我后续将继续分享相关内容

标签:le,信奥,ai,样例,整数,000,存钱罐,打卡,图形化
From: https://blog.csdn.net/rogeliu/article/details/141755475

相关文章

  • Datawhale X 李宏毅苹果书AI夏令营 Task2打卡
    3.3自适应学习率当梯度大小不再下降时,并不代表梯度本身已经变得很小接近于0了,有可能是梯度在波谷之间来回震荡。原始的梯度下降在很简单的误差表面上都不一定能够达到临界点,因此引入自适应学习率。3.3.1AdaGrad传统的梯度下降更新参数\(\theta_t^i\)的过程是\[\theta_{t+......
  • Task2打卡了解线性模型
    在本节提到线性模,我第一反应是我学过的线性代数。曾经学过的简单的数学概念如线性方程被演化成了复杂而强大的工具,用于解决现实世界中的预测问题。这里不仅解释了线性模型的基础原理,还探讨了如何通过添加非线性组件如ReLU函数或Sigmoid函数,将模型提升到一个新的层次。线性模型的局......
  • 信奥赛一本通陈老师解题 1123:图像相似度
    ​【题目描述】给出两幅相同大小的黑白图像(用0-1矩阵)表示,求它们的相似度。说明:若两幅图像在相同位置上的像素点颜色相同,则称它们在该位置具有相同的像素点。两幅图像的相似度定义为相同像素点数占总像素点数的百分比。【输入】第一行包含两个整数m和n,表示图像的行数和列数,......
  • day14打卡
    最大二叉树classSolution{public:intgetmax(vector&vec){intindex=0;intmax=INT_MIN;for(inti=0;i<vec.size();++i){if(max<vec[i]){max=vec[i];index=i;}}returnindex;}TreeNode*traversal(vector&nums){if(nums.empt......
  • day13打卡
    树左下角值classSolution{public:voidtraversal(TreeNoderoot,intdepth,int&ret,int&maxdepth){if(root->left==nullptr&&root->right==nullptr){if(depth>maxdepth){maxdepth=depth;ret=root->val;}}if(root->......
  • day12打卡
    平衡二叉树classSolution{public:intgetheight(TreeNode*root){if(root==nullptr){return0;}intleft=getheight(root->left);intright=getheight(root->right);return1+max(left,right);}boolisBalanced(TreeNode*root){if(root==nullptr)......
  • day11打卡
    翻转二叉树classSolution{public:voidtraversal(TreeNoderoot){if(root==nullptr){return;}traversal(root->left);traversal(root->right);TreeNodetmp=root->left;root->left=root->right;root->right=tmp;}TreeNodeinvertTree(T......
  • day9打卡
    用栈实现队列classMyQueue{public:MyQueue(){}voidpush(intx){stIn.push(x);}intpop(){inta;while(!stIn.empty()){a=stIn.top();stIn.pop();stOut.push(a);}a=stOut.top();stOut.pop();while(!stOut.empty()){intb=stOut.top();stOut.pop();......
  • 信奥赛一本通陈老师解题 1128:图像模糊处理
    ​ 【题目描述】给定n行m列的图像各像素点的灰度值,要求用如下方法对其进行模糊化处理:1.四周最外侧的像素点灰度值不变;2.中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)。【输入】第一行包含两个整数n和m,表示图像包含像素......
  • day8打卡
    反转字符串中的单词classSolution{public:stringreverseWords(strings){intslow=0;inti=0;while(i<s.size()){if(s[i]!=''){if(slow!=0){s[slow++]='';}while(i<s.size()&&s[i]!=''){s[slow+......