当前位置: 首页 > news >正文

UKCC(原OUCC)真题讲解(一)

题目链接:PRACTICE - 2025 Coding Challenge - UK Bebras

1.GreenStar

 

方法:使用模块

参考答案:

【知识点】

这里的长度100,是指中心到角的距离。

2.Draw a Square

参考答案:

【知识点】

在正多边形的图案中,旋转的角度=360/边数

如:

  • 正三角形(等边三角形),旋转角度=360/3=120°

  • 正四边形(正方形),旋转角度=360/4=90°

  • 正五边形(五角星),旋转角度=360/5=72°

  • 正六边形,旋转角度=360/6=60°

  • 正八边形,旋转角度=360/8=45°

3.Greetings

参考答案:

【知识点】

  • 注意写字的方向,需要和小画家方向一致

  • 还可以设置字体,如黑体,字号大小,正常/斜体/加粗

4.Battenberg Cake

参考答案:

【知识点】

  • 在Add shape模块中,半径radius是指图案中心到边的距离。

  • number of sides是指正多边形的边数

5.Hexagon

参考答案:

【知识点】

正多边形旋转角度=360/边数

6.Hexagon

参考答案:

【知识点】

迷宫类题目(想象盲人走迷宫),采用向右转法则。

向右转法则:如果碰到墙,就向右转。

代码结构

重复做: 先判断方向,如果前面有路,向前移动一次,否则向左转或向右转

7.Battenberg Wallpaper

参考答案:

【知识点】

70的由来,是图案中心到角的距离

由勾股定理得出71,

题目要求是10的倍数,所以取70

8.Heart

参考答案:

相关文章:

  • 将文本文件加载到excel文件,让数据看的更清晰
  • 江苏正力新能Verify认知能力测评笔试已通知 | SHL测评题库预测题 | 华东同舟求职讲求职
  • Windows下安装EMQX服务代理和MQTTX客户端服务器
  • 新手SEO基础操作入门精要
  • idea更换jdk版本操作
  • C语言位域与结构体打包技术
  • 【漫话机器学习系列】243.数值下溢(Underflow)
  • ​Spring + Shiro 整合的核心要点及详细实现说明
  • 【QT】QT软件编译生成exe后,需要拷贝依赖库使用方法
  • QT键盘触发按钮
  • Android开发-创建、运行、调试App工程
  • 01_线性表
  • Java中的Classpath 包含哪些目录?
  • linux -shell原理与运用
  • openwrt 使用quilt 打补丁(patch)
  • 【Harbor v2.13.0 详细安装步骤 安装证书启用 HTTPS】
  • WebRTC并非万能:RTMP与RTSP的工程级价值再认识
  • Flutter开发IOS蓝牙APP的大坑
  • 【2025】Visio 2024安装教程保姆级一键安装教程(附安装包)
  • 【奔跑吧!Linux 内核(第二版)】第1章:Linux 系统基础知识
  • 安徽六安原市长潘东旭,已任省市场监督管理局党组书记、局长
  • 央行行长详解降准:将释放长期流动性1万亿,整体存款准备金率平均水平降至6.2%
  • 马上评|独生子女奖励不能“私了”,政府诚信是第一诚信
  • “注胶肉”或已泛滥?这几种肉,再爱吃也要管住嘴
  • 媒体评特朗普对进口电影征100%关税:让好莱坞时代加速谢幕
  • 建邦高科赴港上市,大股东陈子淳系山东建邦集团董事长陈箭之子