项目内容:在机器人运行场地上,有若干个颜色各别的圆形图带,分别代表不同的英文字母。请您设计一个程序,开始时让机器人显示一个英文单词,但缺少一个字母。如果将机器人放在代表正确字母的图带上,机器人就会显示出完整的单词,并高兴地唱歌、眼睛放光。如果将机器人放在代表其他字母的图带上,机器人则会发出另一种声音,提示“错误”。
相关模块:地面检测、条件判断、显示、发音。
创建环境――在机器人运行场地上设置若干个圆形图带,按照灰度值从小到大的顺序排列,分别代表英文字母abcdefg……如图4-1所示。
程序分析
a)首先编一个地面灰度检测的程序,用以检测圆形图带的灰度。
b)其次进入仿真环境主界面,创建填字游戏场地。
c)然后编写填字游戏的程序。在例程中,显示的单词是doctor,缺少字母c。填字游戏场地中三排圆形图带的灰度值分别为0、43、63、85、106,127、128、149、170、191,202、213、234、255,依次代表abcdefghijklmn等14个字母。故程序运行时,将机器人放在第一排第三个图带上,就可以得到正确的结果,显示出完整的单词,并唱歌。而放在其他的图带上则会提示错误。

VJC案例-填字游戏相关推荐

  1. 应用JavaFX实现的填字游戏

    题目来自我们老师这次布置的一个大作业,说实话,刚开始觉得难度超纲了,毕竟javaFX我们才刚开头,基本上没讲啥,全靠自学-自己看书敲代码,学习书上案例,然后书上没有的就百度,边学边做,现学现卖,题目基 ...

  2. AI玩填字游戏,赢得全国锦标赛冠军!官方:不是人,没有奖金和名次

    杨净 发自 家里 量子位 报道 | 公众号 QbitAI 上周,一年一度的美国填字游戏锦标赛(ACPT)落下了帷幕,共有1300多名人员线上参与. 最终官方认定,一位Tyler Hinman的玩家夺得 ...

  3. LeetCode 2018. 判断单词是否能放入填字游戏内(模拟)

    文章目录 1. 题目 2. 解题 1. 题目 给你一个 m x n 的矩阵 board ,它代表一个填字游戏 当前 的状态. 填字游戏格子中包含小写英文字母(已填入的单词),表示 空格 的 ' ' 和 ...

  4. python编写古诗_用Python实现古诗词填字游戏(一)

    利用古诗词做填字游戏是一项很有趣的活动,通常的填字游戏都是由几横几竖构成,如下图: 显然,横竖交叉的位置就是两句诗共有的字.那么,问题来了,如何从众多诗文中找到有共同字的句子呢? 这里Mr. PosP ...

  5. opencv3+python3.5成语填字游戏(三)成语填字游戏解密算法

    本篇介绍填字游戏解密算法,本算法尚且存在一些问题,并不适合所有成语填字游戏. 源代码:https://github.com/mayue801/crossword-puzzle--idiom 1.找到横 ...

  6. 求解3*3方格填字游戏问题(DFS + 质数)

    继续来水一道题... 一. 实验目的 加深对求解一个3 * 3方格两两相邻为质数求解算法的理解; 通过本次试验掌握将算法转换为上机操作; 加深对深度优先搜索思想的理解,理解回溯原理即实现过程,并利用其 ...

  7. [2022.1.13]UPC-2021级新生个人训练赛第22场-9782 Problem G 填字游戏

    问题 G: 填字游戏 时间限制: 1.000 Sec 内存限制: 128 M 题目描述 六一儿童节就要到了,晨晨的学校进行游园活动,其中一个游戏为填字游戏,规则为:有一个R行C列的棋盘(2≤R,C≤2 ...

  8. 最强大脑----“汉字女英雄”填字游戏研究

    最强大脑----"汉字女英雄"填字游戏研究 一.引子 江苏卫视的<最强大脑>2014年1月17日星期五第三期第一个节目,是"汉字女英雄"胡小玲所表演 ...

  9. 纵横填字游戏解题报告

    题意描述: [问题描述] 这个题目要求你编写一个程序来解决一个纵横填字游戏. 这个游戏比我们在报纸上见到的通常的填字游戏要简单.游戏仅给出单词的起始位置,方面(横向或纵向)以及单词的长度.只要单词的长 ...

最新文章

  1. python数据分析面试_python数据分析面试
  2. Centos7.x系统配置上的变化【转】
  3. BCH阵营对立将导致共识失败?Cobra有话说!
  4. iis启动默认页无法访问错误类型500的解决
  5. jvm性能调优实战 - 27亿级数据量的实时分析引擎,为啥频繁发生Full GC
  6. 查看mysql8日志_mysql dba系统学习(8)查询日志文件功能
  7. 使用Varnish代替Squid做网站缓存加速器的详细解决方案
  8. rinetd 安装、配置方法 通过端口转发来访问内网服务
  9. DIY强大的虚拟化环境-组装于测试部分-2.L5420主机
  10. 一道经典的C++题,关于分钱的问题,适合新手阅读(黑客X档案论坛题目) [c#]
  11. 零基础 SQL 数据库小白,从入门到精通的学习路线与书单
  12. intel 显卡使用cuda吗
  13. 什么是公约数/公因数
  14. 科学计算机统计说明书,科学计算机带哪些功能_科学计算机怎么用_科学计算机使用方法...
  15. html点击按钮动复制推广地址,JavaScript实现点击按钮就复制当前网址
  16. Windows10下安装Git
  17. 喝红茶有什么好处和不好
  18. 如何使用java进行sha1加密
  19. pymo模拟器JAVA下载_pymo下载-pymo模拟器软件安卓最新v1.1 - 比克尔下载
  20. 中班音乐会跳舞的机器人_幼儿园大班音乐活动教案《爱跳舞的机器人》

热门文章

  1. jekins部署项目执行完脚本后不退出
  2. 2020年个人投资总结
  3. c语言程序的书写格式,C语言程序书写格式
  4. thymelaf使用
  5. 变电所运维云平台在安全运行管理中的应用
  6. android开发常用知识点备忘录
  7. 苹果手机自动默认长数字为手机号,调用拨号程序
  8. PCB孔铜厚度标准及成品铜厚构成、由来
  9. C#计算伪逆矩阵(PseudoInverse)
  10. electron项目运行时报错