无人机一笔画五角星再画线段
编写程序,使无人机飞行画出一个五角星(边长由输入给出)和一条线段(长度由输入给出)。

输入格式
一行两个整数 s 和 l,分别表示五角星的边长与线段的长度(单位:厘米),两者之间用一个空格分隔。
输出格式
按执行顺序输出无人机动作指令,每条指令占一行:
起飞:起飞;上升100:上升到100厘米的高度;前进s:沿当前方向前进s厘米;右转144:向右转144度;悬停1:原地悬停1秒;降落:降落。
输入样例
50 20
输出样例
起飞
上升100
前进50
右转144
前进50
右转144
前进50
右转144
前进50
右转144
前进50
右转144
前进20
悬停1
降落
说明提示
-
五角星一笔画成:每画完一条边转过它的补角
180 − 36 = 144度,重复5次,累计转角5 × 144 = 720度正好绕两圈,轨迹闭合; -
五角星画完后,再沿当前方向前进
l厘米画出线段; -
样例只给出
s = 50、l = 20时的结果,请编写通用程序,对任意边长与线段长度都能输出正确的指令序列。
限制
时间限制:2000ms,内存限制:256MiB
本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析