您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 程设c练习.rar
  所属分类: C/C++
  开发工具:
  文件大小: 21kb
  下载次数: 0
  上传时间: 2018-03-19
  提 供 者: qq_40******
 详细说明: Description 雷德利斯科特导演在为最新的异形三部曲终章《觉醒》征集主演,达达学长在宿舍观看《普罗米修斯》的时候看到剧中的主演们一个又一个成为异形的盘中餐,达达学长认为他们太笨了,决定亲自上阵会一会异形 斯科特导演为了考验主角的智慧,将达达学长扔到了一艘名叫小学期的阴森的太空船中并派生化人bluesky去帮助他.万万没想到的是,生化人bluesky叛变了,达达学长惊慌失措的开始在太空船中逃亡. 达达学长的情况现在万分危机,前面未知的船舱中游荡着一只异形,后面还有生化人bluesky的追击. 因为生化人bluesky的追击,达达学长绝对不能走回头路也不能在原地停留一刻,现在达达学长呼叫你来帮助他,因为只有你知道整个太空船的构造和异形的位置. (为了处理方便)现在你已知太空船是一个高Hight,宽Row,长Col的长方体,(为了简单起见)船中游荡着1只异形,你拥有的先进的动作感知器已经捕捉到了异形的运动规律(异形穿墙还不是分分钟的事情)和异形的感觉范围,现在请你帮助达达学长找出一条逃生的路 达达学长每次最快只能走一格,异形也是. 情况万分危机,现在达达学长只想知道他是否可以幸存(因为生化人bluesky的追杀,达达学长只会走前往逃生舱的最短路径 不会兜圈子),如果幸存输出需要多长时间才可以到达逃生舱,如果不能幸存输出-1 Input 1. 首先输入船高H,船宽R,船长C三个整数n, n大于等于3小于等于30   2. 之后按序输入H个二维地图,每一个二维地图都是代表太空船的一层,地图中.符号代表一格通道,#代表船身,S代表达达学长当前的位置,E代表太空船的逃生舱的位置   3. 之后输入两个整数a,b , 其中a代表异形的移动的位置数目,b代表异形的感知范围   4. 之后输入a行数据,每一行存在3个整数代表异形活动的位置的坐标,异形按照输入的顺序做有规律的来回移动   5. 达达学长逃亡的过程中不能出现在异形的感觉范围内,否则会立刻被追杀 6. 输入包含多组用例,最后一组用例用0 0 0结尾并且不做任何处理 Output 如果达达学长可以逃亡成功输出达达学长到达逃生舱的最短时间n, 输出格式 : Escaped in n minute(s). 如果达达学长不能逃亡成功请输出-1 PS : 1. 异形的感知是6个方向,所谓的感知范围表示的是异形在某一个方向上的视觉的延伸 2. a大小是没有具体限制的,太空船多大,a就会有多大a的最小限制是1 3. 异形有规律的来回移动 (1,1)->(1,2)->(1,3)->(1,2)->(1,1) ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: c语言
 输入关键字,在本站1000多万海量源码库中尽情搜索: