首页 > 其他分享 >打卡信奥刷题(205)用Scratch图形化工具信奥P8588 [普及组]『JROI-8』雷雨天特别行动科

打卡信奥刷题(205)用Scratch图形化工具信奥P8588 [普及组]『JROI-8』雷雨天特别行动科

时间:2024-07-01 10:57:36浏览次数:13  
标签:P8588 10 20 18 样例 1018 打卡 图形化 sim

『JROI-8』雷雨天特别行动科

题目背景

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

“天使可没有假期”
“啊,又来了……还是不要勉强自己会比较好哦”

已获得转载授权。

题目描述

对于非负整数变量 x x x,记以下为一轮操作:

  1. 将 x x x 增加 1 1 1;
  2. 如果 x x x 是 3 3 3 的倍数,则将 x x x 除以 3 3 3。

给定初始的 x , k x,k x,k,试求 k k k 轮操作后 x x x 的值。

请注意,大样例不以文件附加形式给出,而直接放在题目的 输入输出样例 中的 样例 #3

输入格式

一行两个非负整数 x , k x,k x,k。

输出格式

一行一个正整数,表示 k k k 轮操作后 x x x 的值。

样例 #1

样例输入 #1

1 3

样例输出 #1

2

样例 #2

样例输入 #2

10 3

样例输出 #2

5

样例 #3

样例输入 #3

1919810 3

样例输出 #3

213313

提示

【样例解释】

对于样例一, x x x 的变化过程如下: 1 → 2 → ( 3 → 1 ) → 2 1\rightarrow 2\rightarrow (3\rightarrow 1)\rightarrow 2 1→2→(3→1)→2。

其中括号内为一次操作。

【数据范围与提示】

对于全部的测试数据,满足 0 ≤ x , k ≤ 1 0 18 0\leq x,k\leq 10^{18} 0≤x,k≤1018。

特别的,第 1 ∼ 2 1\sim 2 1∼2 测试点中的 k ≤ 0 k\leq 0 k≤0 等价于 k = 0 k=0 k=0, 3 ∼ 4 3\sim 4 3∼4 的 x x x 同理

测试点编号分数 x ≤ x\leq x≤ k ≤ k\leq k≤
1 ∼ 2 1\sim 2 1∼2 20 20 20 5 5 5 0 0 0
3 ∼ 4 3\sim 4 3∼4 20 20 20 0 0 0 1 0 18 10^{18} 1018
5 ∼ 6 5\sim 6 5∼6 20 20 20 1 0 18 10^{18} 1018 1 0 6 10^6 106
7 ∼ 10 7 \sim 10 7∼10 40 40 40 1 0 18 10^{18} 1018 1 0 18 10^{18} 1018

Scratch实现

在这里插入图片描述

后续

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

标签:P8588,10,20,18,样例,1018,打卡,图形化,sim
From: https://blog.csdn.net/rogeliu/article/details/140085465

相关文章

  • 《昇思25天学习打卡营第2天 | 张量 Tensor》
    《昇思25天学习打卡营第2天|张量Tensor》《昇思25天学习打卡营第2天|张量Tensor》《昇思25天学习打卡营第2天|张量Tensor》什么是张量(Tensor)张量的创建方式根据数据直接生成从NumPy数组生成使用init初始化器构造张量继承另一个张量的属性,形成新的张量张量的属......
  • 《昇思25天学习打卡营第3天 | 数据集 Dataset》
    《昇思25天学习打卡营第3天|数据集Dataset》《昇思25天学习打卡营第3天|数据集Dataset》《昇思25天学习打卡营第3天|数据集Dataset》什么是数据集MindSpore的数据集数据集加载数据集迭代数据集常用操作mapbatch自定义数据集可随机访问数据集可迭代数据集生成......
  • 《昇思25天学习打卡营第4天 | 数据变换》
    《昇思25天学习打卡营第4天|数据变换》目录《昇思25天学习打卡营第4天|数据变换》数据变换TransformsCommonTransformsComposeVisionTransformsRescaleNormalizeHWC2CHWTextTransformsPythonTokenizerLookupLambdaTransforms数据变换Transforms通常情......
  • 昇思25天学习打卡营第5天|网络构建
    ☀️最近报名参加了昇思25天学习打卡训练营☀️第1天初步学习了MindSpore的基本操作☀️第2天初步学习了张量Tensor☀️第3天初步学习了数据集Dataset☀️第4天初步学习了数据变换Transforms☀️第5天学习初学入门/初学教程/06-网络构建Transforms1.代码跑通流程神经......
  • Java毕业设计-高校学生课堂考勤打卡系统 Vue前后端分离
    传统信息的管理大部分依赖于管理人员的手工登记与管理,然而,随着近些年信息技术的迅猛发展,让许多比较老套的信息管理模式进行了更新迭代,班级信息因为其管理内容繁杂,管理数量繁多导致手工进行处理不能满足广大用户的需求,因此就应运而生出相应的高校学生课堂考勤系统。......
  • 《昇思25天学习打卡营第3天 | 数据集 Dataset》
    学习内容:MindSpores数据集相关处理方法MindSpores提供基于Pipeline的数据引擎,通过数据集(Dataset)和数据变换(Transforms)实现高效的数据预处理。其中Dataset是Pipeline的起始,用于加载原始数据。mindspore.dataset提供了内置的文本、图像、音频等数据集加载接口,并提供了自定义......
  • 《昇思25天学习打卡营第4天 | 数据变换 Transforms》
    学习内容:MindSpore提供不同种类的数据变换通常情况下,直接加载的原始数据并不能直接送入神经网络进行训练,此时我们需要对其进行数据预处理。MindSpore提供不同种类的数据变换(Transforms),配合数据处理Pipeline来实现数据预处理。所有的Transforms均可通过map方法传入,实现对指......
  • 【免费】中国电子学会2024年03月份青少年软件编程Scratch图形化等级考试试卷三级真题(
    青少年软件编程(图形化)等级考试试卷(三级)分数:100 题数:31一、单选题(共18题,共50分)1.   运行程序后,角色一定不会说出的数字是?()A.        2B.        4C.        6D.        8试题编号:20240115-zgq-002试题类型:单选题标......
  • 【免费】中国电子学会2024年03月份青少年软件编程Scratch图形化等级考试试卷一级真题(
    青少年软件编程(图形化)等级考试试卷(一级)分数:100 题数:37一、单选题(共25题,共50分)1.   单击下列哪个按钮,能够让舞台变为“全屏模式”?()A.     B.     C.     D.     试题编号:20240114-hcc-001试题类型:单选题标准答案:D试题难度:一般......
  • 【MindSpore学习打卡】初学教程-06网络构建-使用MindSpore构建神经网络模型
    在深度学习的世界中,构建和训练神经网络模型是核心任务之一。MindSpore作为一款开源的深度学习框架,提供了丰富的API和工具,使得构建神经网络模型变得更加简洁和高效。在这篇博客中,我们将以Mnist数据集分类为例,逐步讲解如何使用MindSpore定义模型、构建网络层并进行预测。通过......