1 SA
51
这一副牌中包含一张黑桃 A,小 P 还需要借除了黑桃 A 以外的 51 张牌以构成一副完整的扑克牌。
4 DQ H3 DQ DT
49
这一副牌中包含两张方片 Q、一张方片 T(方片 10)以及一张红桃 3,小 P 还需要借除了红桃 3、方片 T 和方片 Q 以外的 49 张牌。
2 1 5 4 1 1 2 ....x 5 5 20 1 1 0 ..... .xxx. .x.x. ..xx. x....
3 13
该样例包含两组数据。
对第一组数据,机器人的状态以如下方式变化:
因此,四步之后,机器人经过的位置有三个,分别为 (1,1),(1,2),(1,3)。
对第二组数据,机器人依次执行的操作指令为:向东走到 (1,2),向东走到 (1,3),向东走到 (1,4),向东走到 (1,5),向右转,向南走到 (2,5),向南走到 (3,5),向南走到 (4,5),向南走到 (5,5),向右转,向西走到 (5,4),向西走到 (5,3),向西走到 (5, 2),向右转,向北走到 (4,2),向右转,向右转,向南走到 (5,2),向右转,向右转。
5 1 2 3 6 18
-1 1
7
6
208
对于第一组测试数据,不存在任何一个正整数可以使用恰好一根小木棍摆出,故输出 ‐1。
对于第四组测试数据,注意 0 并不是一个满足要求的方案。摆出 9、41 以及 111 都恰好需要 6 根小木棍,但它们不是摆出的数最小的方案。
对于第五组测试数据,摆出 208 需要 5+6+7=18 根小木棍。可以证明摆出任何一个小于 208 的正整数需要的小木棍数都不是 18。注意尽管拼出 006 也需要 18 根小木棍,但因为这个数有前导零,因此并不是一个满足要求的方案。
1 3 3 7 5 1 2 3 4 1 3 1 2 5 3 5 1 6 1 2 1 4 2 4 3 4 6 6 1 1 7 7
1 0 1 0 1 0 0
在下文中,我们使用 {Ai}={A1,A2,⋅⋅⋅,Ar} 表示一轮游戏中所有的接龙序列,{pi}={p1,p2,⋅⋅⋅,pr} 表示对应的接龙的人的编号。
由于所有字符均为一位数字,为了方便我们直接使用数字字符串表示序列。
***********************
Welcome to C/C++!
***********************