当前位置:网站首页>华为-坐标移动
华为-坐标移动
2022-08-10 16:25:00 【51CTO】
题目链接
题目描述
开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。
输入:
合法坐标为A(或者D或者W或者S) + 数字(两位以内)
坐标之间以;分隔。
非法坐标点需要进行丢弃。如AA10; A1A; $%$; YAD; 等。
下面是一个简单的例子 如:
处理过程:
起点(0,0)
+ A10 = (-10,0)
+ S20 = (-10,-20)
+ W10 = (-10,-10)
+ D30 = (20,-10)
+ x = 无效
+ A1A = 无效
+ B10A11 = 无效
+ 一个空 不影响
+ A10 = (10,-10)
结果 (10, -10)
输入描述:
输出描述:
示例1
输入
复制
输出
复制
题解:
边栏推荐
猜你喜欢

自助服务知识库是什么?

Yi Gene|In-depth review: epigenetic regulation of m6A RNA methylation in brain development and disease

一种新的测试方法:视觉感知测试

生成树协议(STP---Spanning Tree Protocol)

年薪60万+?这份10万字的面试突击宝典涵盖阿里 P5 工程师~P7 所有技术栈
![[FreeRTOS] 13 Dynamic Memory Management](/img/78/45af1c090cdfe687919432fb91fd28.png)
[FreeRTOS] 13 Dynamic Memory Management

app自动化测试webview怎么操作

如何搭建知识库,让您的内容更丰富?

异形屏为led显示行业带来更多希望

1001 A+B Format(字符串处理)
随机推荐
剑指OfferⅡ 045.二叉树最底层最左边的值 dfs
WIZnet 物联网设计大赛 - WizFi360大赛延迟通知
x64汇编代码测试 用户模式和内核模式
可以在家干的兼职都有哪些呢?做自媒体怎么样?
MySQL的使用演示及操作,MySQL数据字符集的设置
Mastodon:可创建类似推特的开源社交网络服务器
数据可视化:Metabase
openpyxl绘制堆叠图
国内油价四连跌,但下跌趋势可能终止
开源生态与AI芯片的碰撞&Dragonfly基于P2P的镜像加速系统 | 第 39-40 期
利用SparkLauncher 提交Job
Servlet简单项目操作
推荐几款最好用的MySQL开源客户端,建议收藏!
C专家编程 第10章 再论指针 10.5 使用指针向函数传递一个多维数组
How to generate code using the Swift Package plugin
Knox 代理各类组件
Pigsty:开箱即用的开源数据库发行版
异常处理的超详细讲解
Colocate Join :ClickHouse的一种高性能分布式join查询模型
Shanxi: 1 death occurred in a coal mine safety accidents was ordered to halt production