- C++
- 2018-08-24 15:35:45 @
题目描述
骷髅冠,又名颅骨头盔(Skull Helmet),知识+2。脑袋有两层颅骨,岂能不聪明?
戴上这个头盔,你的智商将增加2147483647而变成负数,从而被头盔所控制。头盔内部有一个预编译指令,指令是由E,S,W,N四个字母组成的字符串,每秒执行一个字符,分别表示向东、南、西、北走一步,当指令执行完后,又会从头开始执行,所以你会在头盔的控制下不停地走下去。英雄lester不小心戴上了头盔,刚开始的时候他在坐标(0,0)处,他想知道(哦不,是头盔想知道)T秒后lester的坐标
输入输出格式
输入格式:
输入文件为helmet.in
第1行一个字符串,表示头盔的指令
第2行一个非负整数T,表示执行的时间
输出格式:
输出文件为helmet.out
2个整数,表示T秒后的坐标
输入输出样例
输入样例#1:
NSWWNSNEEWN
12
输出样例#1:
-1 3
输入样例#2:
输出样例#2:
输入样例#3:
输出样例#3:
说明
样例说明:
实际执行的指令为NSWWNSNEEWNN,最后一步为第二遍执行指令。总共向北走5次,向南2次,故纵坐标为3;向东2次,向西3次,故横坐标为-1(上北下南左西右东)
数据规模:
对于60%的数据,T<=500000
对于100%的数据,T<=2000000000,指令长度<=5000
0 条评论
目前还没有评论...