增加气场

【如何增加个人气场】

1,要有一个坚定的目标。

2,多交令自己成长的朋友。

3,正面思维。

4,多走路,多静坐。

5,勤奋,坚韧。

6,寡言,每一句话都要有用,有重量。喜怒不形于色,大事淡然。

7,有底线,更有亲近感。

9大量学习,将一切信息转化为自己的能量。你做到了几个?

为了备战与老友费尔南的决斗,埃德蒙在调制一种名为"米什金能量剂"的饮料。该饮料由长度为 n n的字符串 s s构成,仅包含字符L、I和T,分别对应饮料中三种不同物质的含量。 当饮料中所有物质含量相等时,我们称其为平衡状态。为了增强气场确保决斗胜利,埃德蒙需要通过以下操作使初始字符串达到平衡: 选择索引 i i满足 s i ≠ s i + 1 s i ​  =s i+1 ​ (其中 i + 1 i+1不得超过字符串当前长度) 在选定的位置插入字符 x x(可以是L、I或T),使得 x ≠ s i x  =s i ​ 且 x ≠ s i + 1 x  =s i+1 ​ 请帮助埃德蒙通过不超过 2n 2n次操作使饮料达到平衡。若存在多种解决方案,输出任意一种即可。若无法实现,则需报告此情况。 输入 每个测试包含多个测试用例。输入数据第一行包含一个整数 t t( 1 ≤ t ≤ 100 1≤t≤100)表示测试用例数量。 每个测试用例的第一行包含一个整数 n n( 1 ≤ n ≤ 100 1≤n≤100)表示字符串 s s的长度。 每个测试用例的第二行包含长度为 n n的字符串 s s,仅由字符L、I和T组成。 输出 对于每个测试用例,若无解则输出 − 11。否则在第一行输出一个整数 m m( 0 ≤ m ≤ 2 n 0≤m≤2n)表示操作次数。 随后 m m行中,第 l l行应包含一个整数 i i( 1 ≤ i < n + l − 1 1≤i<n+l−1)表示在 s i s i ​ 和 s i + 1 s i+1 ​ 之间插入字符的操作,需满足 s i ≠ s i + 1 s i ​  =s i+1 ​ 。 若存在多种解决方案,输出任意一种即可。注意本题不要求操作次数最小化。 样例 Inputcopy Outputcopy 3 5 TILII 1 L 3 LIT 4 1 2 3 4 -1 0 说明 第一个测试用例中,可执行以下操作序列:TILII → → TLILII → → TLTILII → → TLTLILII → → TLTLTILII。 第二个测试用例无法执行任何操作,故答案为 − 11。 第三个测试用例的初始字符串已满足各物质含量相等。
03-31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值