【算法竞赛 入门经典】习题3 您所在的位置:网站首页 uva227 【算法竞赛 入门经典】习题3

【算法竞赛 入门经典】习题3

2023-11-17 16:39| 来源: 网络整理| 查看: 265

【算法竞赛 入门经典】习题3-5 谜题(Uva227) 原创

GUANYX 2023-02-06 16:37:43 博主文章分类:算法训练 ©著作权

文章标签 算法训练 换行符 i++ #include 文章分类 数据结构与算法 人工智能

©著作权归作者所有:来自51CTO博客作者GUANYX的原创作品,请联系作者获取转载授权,否则将追究法律责任

一、题目

【算法竞赛 入门经典】习题3-5 谜题(Uva227)_i++

【算法竞赛 入门经典】习题3-5 谜题(Uva227)_#include_02

【算法竞赛 入门经典】习题3-5 谜题(Uva227)_#include_03

二、解题思路

可以理解为输入一个5x5的矩阵,然后其中有一个元素为空格,对于这个空格可以进行上下左右的移动(就是与上下左右的元素交换),分别对应A、B、L、R指令。其中指令以0结尾,整个输入以Z结尾。需要注意的是,对换行符号的处理,用getchar处理掉换行符;然后就是指令的结尾,是以0结尾,并不是一行一个指令;最后就是输入的格式了,除了第一个,其他输出都需要在前面单独加一个换行符

三、代码#include#includechar str[5][5];int main(){ char c=' '; int x,y; int count=0; do{ int flag=1; //用于标记输入的指令是否合法 for(int i=0;i 收藏 评论 分享 举报

上一篇:解决xshell6强制更新

下一篇:【算法竞赛 入门经典】习题3-6 纵横字谜的答案(Uva232)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有