ICode国际青少年编程竞赛- Python-5级训练场-多参数函数

ICode国际青少年编程竞赛- Python-5级训练场-多参数函数

1、

在这里插入图片描述

def go(a, b):Spaceship.step(2)Dev.step(a)Spaceship.step(b)Dev.turnRight()Dev.step(b)Dev.turnLeft()Dev.step(-a)
Dev.turnLeft()
Dev.step(3)
Dev.step(-3)
go(3, 2)
go(6, 1)
go(5, 2)
go(4, 3)

2、
在这里插入图片描述

def go(a, b, c):Flyer[a].step(b)Dev.step(4)Dev.step(-4)Spaceship.step(c)
go(3, 2, 3)
go(4, 1, 2)
go(1, 4, 4)
go(0, 5, 3)
Flyer[2].step(2)
Dev.step(4)

3、
在这里插入图片描述

def go(a, b, c, d):Spaceship.step(a)Flyer[b].step(c)Dev.step(d)Dev.step(-d)
go(1,3,2,4)
go(2,4,1,5)
go(2,6,2,3)
Spaceship.turnRight()
Spaceship.step()
Spaceship.turnLeft()
go(2,1,3,5)
go(3,0,2,8)
go(2,5,3,4)
go(3,7,2,3)
go(1,2,3,5)

4、

在这里插入图片描述

def move(a, b, c):Dev.turnLeft()while Flyer[a].disappear(): wait()Dev.step(b)for i in range(4):Dev.step(2)Dev.turnRight()while Flyer[a].disappear(): wait()Dev.step(-b)Dev.turnRight()Dev.step(c)
move(2, 2, 6)
move(0, 4, 4)
move(1, 3, 4)
move(3, 5, 0)

5、

在这里插入图片描述

def move(a, b, c):Dev.step(a)while Flyer[b].disappear(): wait()Dev.step(6-a)Dev.step(a-4)while Flyer[b].disappear(): wait()Dev.step(-a-2)Spaceship.step(c)move(3, 2, 4)
move(1, 0, 2)
move(4, 4, 3)
move(3, 3, 4)
move(2, 1, 0)

6、

在这里插入图片描述

def move(a, b):Flyer[a].step(Dev.y - Flyer[a].y - 1)Dev.step(1)for i in range(2):Dev.step(b)Dev.turnRight()Dev.step(2)Dev.turnRight()Dev.step(-1)Spaceship.step(2)
Spaceship.turnRight()
move(1, 3)
Spaceship.step(4)
Spaceship.turnLeft()
Spaceship.step(1)
Spaceship.turnRight()
move(2, 2)
Spaceship.step(4)
move(0, 6)
Spaceship.turnRight()
Spaceship.step(2)
Spaceship.turnLeft()
Spaceship.step(4)
move(3, 4)

7、

在这里插入图片描述

def move(d1, d2, s1, s2):for i in range(2):Dev.step(d1-i*d2)Dev.turnLeft()Spaceship.step(s1)Dev.step(d1)Spaceship.step(s2)
move(4,2,2,2)
move(-2,-1,1,2)
Spaceship.step(5)
Spaceship.turnRight()
Spaceship.step(2)
Dev.turnRight()
move(5,2,3,2)
move(-3,-2,0,0)

8、
在这里插入图片描述

def move(a, b, c, d):Dev.step(a)Dev.turnRight()Flyer[c].step(d)Dev.step(b)Dev.turnLeft()
move(2,4,0,1)
move(2,3,1,2)
move(4,2,2,1)
move(2,5,3,2)
Dev.step()

9、

在这里插入图片描述

def move(a, b, c):for i in range(b, b+c):Flyer[i].step(a)Dev.step(c+2)Dev.step(-c-2)
move(1, 0, 3)
Spaceship.step(3)
Spaceship.turnLeft()
Spaceship.step(2)
move(3, 3, 2)
Spaceship.turnRight()
Spaceship.step()
Spaceship.turnLeft()
Spaceship.step(4)
Dev.turnRight()
move(1, 5, 3)
Spaceship.step(3)
Spaceship.turnRight()
Spaceship.step(1)
Spaceship.turnLeft()
move(2, 8, 4)
Spaceship.step(4)
move(3, 12, 1)

10、

在这里插入图片描述

def move(a, b, c):Flyer[a].step(b)for i in range(3):Dev.step(c)Dev.turnRight()Dev.step(c)move(7, 2, -3)
move(2, 5, -6)
move(4, 2, -4)
move(0, 3, -7)

11、

在这里插入图片描述

def move(a, b):Spaceship.step(a)for i in range(3): Flyer[i].step(a)for j in range(4):Dev.step(b)Dev.turnLeft()Dev.step(b)move(2, 7)
move(2, 5)
move(1, 4)
move(3, 1)

12、
在这里插入图片描述

def move(a):for i in range(a):Dev.step(a-i)Dev.turnRight()for i in range(a):Dev.turnLeft()Dev.step(-1-i)move(4)
Spaceship.turnRight()
Spaceship.step(1)
Spaceship.turnLeft()
Spaceship.step(5)
move(3)
Spaceship.step(4)
Spaceship.turnLeft()
Spaceship.step(1)
move(5)
Spaceship.turnLeft()
for i in (1, 6):Spaceship.turnLeft()Spaceship.step(i)
move(2)

13、

在这里插入图片描述

def move(a, b, c, ok):Dev.step(a)if ok:Dev.turnRight()Dev.step(b)Dev.step(-b)Dev.turnLeft()Dev.step(-a)Spaceship.step(c)
move(4, 2, 4, 1)
move(3, 1, 3, 0)
move(5, -1, 2, 1)
move(4, 3, 1, 1)
Dev.turnRight()
move(3, 3, 0, 0)

14、
在这里插入图片描述

def move(a, b, c):Dev.step(a)Dev.step(-a)Dev.turnLeft()Dev.step(b)Dev.step(-b)Spaceship.step(c)
Spaceship.turnRight()
move(3, 2, 6)
Spaceship.turnLeft()
Spaceship.step(3)
Spaceship.turnRight()
Spaceship.turnRight()
move(2, -1, 6)
Spaceship.turnRight()
move(3, 5, 3)Spaceship.turnLeft()
Spaceship.step(3)
Spaceship.turnRight()
move(1, -4, 3)
move(-3, 4, 0)

15、
在这里插入图片描述

def move(a, b, c):Dev.step(a)Dev.turnRight()Dev.step(b)Dev.step(-b)Dev.turnLeft()Dev.step(-a)Spaceship.step(c)move(4, 2, 5)
move(6, 2, 1)
Spaceship.turnRight()
Spaceship.step(2)
Dev.turnRight()
move(3, -3, 5)
Spaceship.turnRight()
move(5, 2, 5)
Dev.turnRight()
move(2, -3, 0)

16、

在这里插入图片描述

def move(a, b, c, d, e):Spaceship.step(2)Flyer[a].step(b)Dev.step(c)Dev.turnLeft()Dev.step(d)Dev.turnLeft()Spaceship.step(d)Dev.step(c)Spaceship.step(e)Spaceship.turnRight()Dev.turnLeft()
move(1, 4, 4, 3, 8)
move(3, 3, 6, 5, 6)
move(2, 2, 3, 6, 5)
move(0, 2, 1, 9, 1)

17、

在这里插入图片描述

def move(a, b, c, d, ob):for i in range(a):while Flyer[b + i].disappear() == d: wait()ob.step(c)for i in range(2):ob.turnRight()ob.step(c)ob.turnLeft()ob.step(c)move(3, 0, 2, True, Dev)
move(2, 3, 4, False, Spaceship)
Dev.turnLeft()
move(3, 5, 3, True, Dev)

18、
在这里插入图片描述

def move_F(a, b, c, d, e):for i in range(a):Flyer[i * c + b].step(i * d + e)
def move(a, b):Dev.step(a)Dev.turnRight()Dev.step(b)Dev.turnLeft()
move_F(3, 0, 1, 1, 1)
move_F(5, 3, 2, 1, 2)
move(5, 3)
move_F(3, 12, 1, 2, 1)
move(9, 7)
move_F(3, 10, -2, 0, 7)
move_F(2, 3, -2, 3, 3)
move(-6, -4)
Dev.step(-7)

19、

在这里插入图片描述

def move_D(a, b):Dev.step(b)for i in (a, -a, a, a, a):Dev.turnRight()Dev.step(i)
def move_S(a, b, c):Spaceship.step(a)Dev.step(b)Spaceship.step(c)
move_D(3, 1)
Dev.step(-3)
Dev.turnLeft()
move_S(0, -7, 5)
move_D(2, 1)
for i in range(3):Dev.step(-2)Dev.turnLeft()
move_S(2, 3, 2)
move_D(-4, -1)
Dev.turnLeft()
move_S(4, 9, 2)
move_D(-3, -1)
Dev.turnLeft()
Dev.step(3)
Dev.turnRight()
Dev.step(3)
Dev.turnLeft()
Dev.step(3)

20、
在这里插入图片描述

def move(a, b, c, d, o):Dev.step(a)Dev.turnLeft()if o: for i in range(d): Flyer[i+c].step(i+1)if o != 1: for i in range(d): Flyer[c-i].step(i+1)for i in range(4):Dev.step(b)Dev.turnRight()Dev.step(b)Dev.turnRight()Dev.step(-a)Dev.turnRight()
move(7, 2, 9, 2, 1)
move(4, 3, 8, 4, 0)
move(5, 1, 0, 2, 1)
move(3, 2, 4, 3, 0)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/12048.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高校普法|基于SSM+vue的高校普法系统的设计与实现(源码+数据库+文档)

高校普法系统 目录 基于SSM+vue的高校普法系统的设计与实现 一、前言 二、系统设计 三、系统功能设计 1系统功能模块 2管理员功能模块 3律师功能模块 4学生功能模块 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获…

RockChip Android8.1 EthernetService分析

一:概述 本篇文章将围绕RK Android8.1 SDK对Ethernet做一次框架分析,包含Framework层和APP层。 当前版本SDK默认只支持一路Ethernet,熟悉Ethernet工作流程后通过修改最终会在系统Setting以太网中呈现多路选项(可以有多种实现方式),博主通过增加ListPreference实现的效果…

[FSCTF 2023]ez_php1

一共有三小关 第一关&#xff1a;md5加密 第二关&#xff1a;反序列化 重点 单个字符串序列化 unserialize($str) "$KEY" <?php $KEY"YES I love";echo serialize($KEY); s:10:"YES I love"; 第三关&#xff1a; 反序列化 把a的地址赋给…

26版SPSS操作教程(高级教程第二十一章)

目录 前言 粉丝及官方意见说明 第二十一章一些学习笔记 第二十一章一些操作方法 信度分析 问卷信度分析 假设数据 具体操作 结果解释 下面进行进一步分析 结果解释 其他常用信度系数介绍 概化理论SPSS中的实现 结果解释 项目反应理论&#xff08;item respons…

学校为何更热衷于使用SOLIDWORKS教育版教学

在当今的教育环境中&#xff0c;SOLIDWORKS教育版因其独特的优势&#xff0c;越来越受到学校的青睐。为什么学校更热衷于使用SolidWorks教育版进行教学呢&#xff1f;本文将从以下几个方面进行阐述。 首先&#xff0c;SOLIDWORKS教育版为学生们提供了一个与实际工程应用紧密结…

一文分享:抖音外卖城市合伙人如何申请合作?

在当今数字化时代&#xff0c;外卖和团购业务蓬勃发展&#xff0c;商家们纷纷寻求在多个平台上拓宽销售渠道&#xff0c;以获取更多的订单和利润&#xff0c;这也给创业者提供创来机会。在这其中&#xff0c;抖音外卖作为一股新势力&#xff0c;自然吸引了众多创业者的目光&…

YOLO使用笔记

下载oss命令工具。 在OSS.exe文件下打开Power Shell, 输入指令&#xff1a; ./oss login之后输入用户名和密码。 选择将你想要上传的文件导入&#xff1a; ./oss cp {yourdir} oss://进入服务器实例中&#xff0c;打开终端下载数据 同样输入:oss login 进行登录。 登录成功…

[蓝桥杯]真题讲解:合并数列(双指针+贪心)

[蓝桥杯]真题讲解&#xff1a;班级活动&#xff08;贪心&#xff09; 一、视频讲解二、正解代码1、C2、python33、Java 一、视频讲解 [蓝桥杯]真题讲解&#xff1a;合并数列&#xff08;双指针贪心&#xff09; 二、正解代码 1、C #include<bits/stdc.h> #define in…

LVS超详细入门介绍

LVS 一、LVS入门介绍 1.1.LVS负载均衡简介 1.2.负载均衡的工作模式 1.2.1.地址转换NAT&#xff08;Network Address Translation&#xff09; 1.2.2.IP隧道TUN&#xff08;IP Tunneling&#xff09; 1.2.3.直接路由DR&#xff08;Direct Routing&#xff09; 1.3.…

算法课程笔记——路径相关树形DP

算法课程笔记——路径相关树形DP #include<bits/stdc.h>usingnamespacestd; usingLL longlong; constintN 2005; vector<int>e[N],t; structasdf{vector<int> vec; LL val; }; vector<asdf>w[N]; LL dp[N]; intn,m,k,dep[N]{1},f[N]; voiddfs(in…

通过GRE隧道实现OSPF、BGP、IS-IS的套接使用

正文共&#xff1a;999 字 9 图&#xff0c;预估阅读时间&#xff1a;1 分钟 书接上文&#xff08;专线入云场景能否配置动态路由协议&#xff1f;&#xff09;&#xff0c;我们发现通过一定的配置&#xff0c;具体就是组合使用IBGP和静态路由&#xff0c;在使用云专线接入到资…

国内验签DV单域名SSL证书怎么购买?

JoySSL所签发的专业版单域名SSL证书可以做到国内验签&#xff0c;数据不出境&#xff0c;安全等级为业内最高。 JoySSL 专业版国际算法DV单域名证书-JoySSLJoySSL专业版国际算法DV单域名证书通过交叉授信方式&#xff0c;实现国产根与欧美根相互验证&#xff0c;完美兼容且自主…

Xmind Pro 2024 24安装教程

Xmind 应该是目前最好用的一款思维导图软件了。拥有优秀的用户体验&#xff0c;凭借简单易用&#xff0c;功能强大的特点&#xff0c;XMind在2013年被著名互联网媒体Lifehacker评选为全球最受欢迎的思维导图软件。 Xmind 具有如下优点 ①、用心打磨16年的思维导图软件 ②、评…

[智能AI摄像头]RV1126适配3inch mipi屏幕

3寸屏幕 硬件平台 3寸屏&#xff1a;ST7701S驱动芯片&#xff0c;mipi接口&#xff0c;2lane rv1126&#xff1a;易佰纳38板、正点原子rv1126开发板 所需资料 《屏幕规格书》、《开发板原理图》、《屏幕初始化序列》、《ST7701S数据手册》《rk屏幕相关文档》 驱动板绘制 …

文件怎么转成二维码图片?长期使用的文件活码的制作方法

文件二维码是现在很常用的一种展现分享文件的方式&#xff0c;采用这种方式可以快速通过扫码的方式来查看文件内容&#xff0c;比如excel、word、ppt、pdf等文件格式都可以生成二维码之后在手机上预览内容。那么文件制作二维码的步骤是什么样的呢&#xff1f;下面就来教大家一招…

男士内裤一般什么价位?五款爆品无广测评,人气榜单推荐

不少男性朋友在选男士内裤的时候&#xff0c;都觉得品牌众多和各种不同材质&#xff0c;让大家款得眼花缭乱不知道怎么选。选择男士内裤时要综合考虑多种因素&#xff0c;才能够让舒适感和透气性大大提升&#xff0c;而且抗菌效果更好能够减少细菌滋生。 今天就给大家分享五款…

祝贺誉天杨峰老师率先通过HCIE-openEuler认证!

热烈祝贺誉天教育杨峰老师4月29日成功通过HCIE-openEuler认证&#xff01; 杨峰老师HCIE-openEuler证书 作为HCIP-openEuler全国首位通过者&#xff0c;杨峰老师凭借他深厚的专业知识、丰富的实践经验和不懈的努力&#xff0c;成功通过了华为认证的HCIE-openEuler专家级认证&a…

VB6连接各种类型的数据库

VB6连接各种类型的数据库 一、连接VFP数据库 Dim CNN As New ADODB.Connection Dim rssys As New ADODB.Recordset If CNN.state 1 Then CNN.Close CNN.ConnectionString "Driver{Microsoft Visual FoxPro Driver};SourceType.DBc;SourceDb" Trim(Text1) CNN…

代码随想录 打卡day23,24,25

1 二叉搜索树的最小绝对差 注意审题&#xff0c;题目当值说到是一个二叉搜索树&#xff0c;因此我们只需进行中序遍历即可&#xff0c;然后得到一个有序数组之后进行编辑&#xff0c;统计出来最小差。 class solution{ private:vector<int> vec;void traversal(TreeNode…

【数据结构】线性表----链表详解

数据结构—-链表详解 目录 文章目录 链表的定义链表的构成链表的分类双向和单向带头和不带头循环和不循环 链表的命名基本操作的实现初始化打印取值查找插入指定位置插入删除删除销毁 部分其他链表的代码实现循环链表双向链表 优点/缺点&#xff08;对比顺序表&#xff09;优点…