CF1703C.Cypher

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

Cypher

题目描述

有一把 nn 个锁轮的锁,每个锁轮上写有数字 aia_i ,对于第 ii 个锁轮,做了 bib_i 次操作。这些操作有两种类型:

  • U:锁轮上的数字 +1+1 ,超过 99 则变为 00
  • D:锁轮上的数字 1-1 ,小于 00 则变为 99

现在给定操作后的锁轮和操作,请你还原操作前的锁轮。

输入格式

第一行一个整数 tt ,表示测试点内数据组数。

每组数据中第一行是一个正整数 nn ,表示锁轮数。

下一行有 nn 个整数 aia_i ,表示每个锁轮操作后的数字。

输出格式

一行 nn 个用空格隔开的整数,表示操作前锁轮上的数字。

说明/提示

1n,t100,0ai9,1bi101 \le n,t \le 100,0 \le a_i \le 9,1 \le b_i \le 10

样例

3
3
9 3 1
3 DDD
4 UDUU
2 DU
2
0 9
9 DDDDDDDDD
9 UUUUUUUUU
5
0 5 9 8 3
10 UUUUUUUUUU
3 UUD
8 UUDUUDDD
10 UUDUUDUDDU
4 UUUU
2 1 1 
9 0 
0 4 9 6 9 

在线编程 IDE

建议全屏模式获得最佳体验