传统题 1000ms 128MiB

新型机器人

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

有一新型机器人可以按照输入的命令进行移动,命令包含 ESWN 四种,分别对应四个不同的方向,依次为东、南、西、北。执行某个命令时,它会向着对应方向移动一个单位。

机器人可以执行命令串,对于输入的命令串,每一秒它会按照命令行动一次。执行完命令串最后一个命令后,会自动从头开始循环。

00 时刻桐桐将机器人放置在了 (0,0)(0, 0) 的位置,并且输入了命令串。她想要知道 TT 秒后机器人所在的位置坐标。

各方向移动的坐标变化规则:

  • 向东(E)移动:坐标改变为 (X+1,Y)(X+1, Y)
  • 向南(S)移动:坐标改变为 (X,Y1)(X, Y-1)
  • 向西(W)移动:坐标改变为 (X1,Y)(X-1, Y)
  • 向北(N)移动:坐标改变为 (X,Y+1)(X, Y+1)

输入格式

11 行:一个字符串,表示桐桐输入的命令串,保证至少有 11 个命令。

22 行:一个正整数 TT

输出格式

输出一行,包含两个整数,表示 TT 秒时机器人的坐标 (X,Y)(X, Y)

样例

NSWWNSNEEWN
12
-1 3

数据范围

  • 命令串长度 106\le 10^6
  • T231T \le 2^{31}。由于 TT 很大,需要利用命令串的周期性来计算。

CQY_课堂练习6

未认领
状态
已结束
题目
9
开始时间
2026-4-18 0:00
截止时间
2026-4-26 23:59
可延期
24 小时