题目:

代码:

int main(){int rownum=3,colnum=4,stepsnum=4,starth=0,startw=0;cin>>rownum>>colnum>>stepsnum;vector<string> s(rownum,"");for(int i=0;i<rownum;i++){cin>>s[i];for(int j=0;j<colnum;j++){if(s[i][j]=='@'){starth=i;startw=j;}}}for(int i=0;i<stepsnum;i++){string d="";cin>>d;if(d=="EAST"){while(startw<colnum-1){if(s[starth][startw+1]=='#'){break;}startw++;}}else if(d=="SOUTH"){while(starth<rownum-1){if(s[starth+1][startw]=='#'){break;}starth++;}}else if(d=="WEST"){while(startw>0){if(s[starth][startw-1]=='#'){break;}startw--;}}else{while(starth>0){if(s[starth-1][startw]=='#'){break;}starth--;}}}cout<<starth+1<<" "<<startw+1;return 0;
}

阿里3.10笔试第一题相关推荐

  1. 美团校招-2023.3.18.10点-第一题-小美抓敌人-简单

    小美抓敌人 Problem Description 小美在玩一项游戏.该游戏的目标是尽可能抓获敌人. 敌人的位置将被一个二维坐标(x,y)所描述. 小美有一个全屏技能,该技能能一次性将若干敌人一次性捕 ...

  2. 360笔试第一题----最强的不一定是最后的赢家

    题目描述 某赛事有n名选手参加,但是不同于其他的比赛,本比赛采取的是擂台赛的形式,n名选手排成一排,每次队伍的第一位和第二位选手进行比赛,输的一方会排到队尾.当某位选手取得m连胜时,他将成为最后的赢家 ...

  3. 电子数字 网易游戏在线笔试 第一题 hihocoder

    题目链接 http://hihocoder.com/contest/ntest2016spring1/problem/1 这个题目有几个算法考点: (1)对于一个LED数码管(由7个发光二极管封装在一 ...

  4. 求最长数字串(华为勇敢星笔试第一题)

    因为当时做笔试的时候,是从后向前做的(第三题是大数相乘,思路比较清晰) 第二题卡了很久,所以这题的时间不是很充裕,就用了最直观的方法写的 当时没AC,通过率百分之80,现在想来应该是输出空的时候有问题 ...

  5. 商汤科技自动驾驶研究员2019校招笔试第一题-跳台阶(每次可跳1~m级,跳到第n级的跳法总数)

    递推公式如下: n<=m时 v[n]=2<<(n-2) n>m时 v[n]=2*v[n-1]-v[n-1-m] 输入n超过10^18,考虑是维护一个供迭代的双向队列做动态规划, ...

  6. 2019.4.3拼多多笔试第一题

    题目:给定一个元素个数为偶数的数组arr,将该数组中的元素两两配对并求和,在这些和中选出最大和最小值,请问该如何对其两两配对,才能让最大值和最小值的差为最小? 输入描述: 一共2行输入. 第一行为一个 ...

  7. java第二次测试笔试题_微软第二次笔试第一题java代码 已AC

    import java.util.HashMap; import java.util.Scanner; import java.util.Set; /** * Queen attack * @auth ...

  8. 2020年联通软件研究院校招笔试第一题

    解题代码: 粗暴而简单.大一的水平. package com.kyc.liantong;import java.util.Scanner;public class Main {public stati ...

  9. 2020年旷世校招JAVA岗笔试第一题

    1的个数 题目描述: 给定非负整数n,输出它的二进制表示中1的个数.例如,把9表示成二进制是1001,有2位是1.因此,如果n=9,则输出2. 输入 一行非负整数n,n最大不超过32位有符号整数的最大 ...

最新文章

  1. 上海交大开源训练框架,支持大规模基于种群多智能体强化学习训练
  2. 使用 QEMU 进行系统仿真
  3. Win32 ASM 菜单编程Demo以及Win32 ASM 为什么需要等值定义
  4. 部署并使用Docker(Alibaba Cloud Linux 2)
  5. 认真看看, 以后写 SQL 就爽多了:MyBatis 动态 SQL
  6. 2020年度盘点出炉!技术好文一口气读完
  7. 【随机过程】随机过程之泊松过程的推广
  8. 软件工程-c语言--基于at89c51单片机c语言编写的计算器,基于AT89C1单片机C语言编写的计算器.doc...
  9. 第 1 章 MybatisPlus 快速入门
  10. linux驱动基础开发1——linux 设备驱动基本概念-转
  11. PB 程序发布相关
  12. 基于Ghost框架搭建Blog
  13. 祝贺VMware中文网站正式发布!
  14. 对于相同Bean,在父应用上下文中定义的切面,在子应用上下文中会生效吗?
  15. xhEditor技术手册
  16. RT-Thread Studio 项目实战教程 | 快速打造一个桌面mini网络时钟
  17. 交通标志牌的检测与识别
  18. 调皮的表情图(Emoji)
  19. 4个精品微信小程序推荐,用过以后根本离不开!
  20. 免费的微信签到抽奖——微信大屏幕

热门文章

  1. 工资,职业发展调查 重在参与
  2. 使用Adplus抓取Dump小结
  3. ros安装并测试是否安装成功
  4. 最新照妖镜源码伪微信视频通话+邮箱通知版
  5. 青龙脚本(微信阅读带脚本)(已废)
  6. Linux 输出重定向说明
  7. 跟着团子学SAP PS:通过LTMC导入项目结构
  8. thinkphp5 common.php 常用方法
  9. 基于SSM高校网上查分系统
  10. Git diff ^M与无效修改的消除