#YDRB011A. 磁铁 (magnet)
磁铁 (magnet)
题目背景
T. B. D.
题目描述
有一个长度为 的字符串 ,由字符 +、- 和 o 组成,描述了一组磁极与绝缘体的位置。
+和-是磁极。o是绝缘体。
根据磁性原理,相邻的两个磁极如果极性相同(同为 + 或同为 -),它们会产生排斥,导致序列 “不稳定”。
注意:绝缘体 o 不具磁性,也不会阻断两侧磁极的相互作用(即:如果两个磁极之间只有 o,它们依然会产生与相邻相同的相互作用)。
请判断该序列是否稳定。
输入格式
从文件 magnet.in 中读入。
本题有多组数据。
第一行一个整数 ,表示数据组数。
接下来 行,描述每组数据。对于每组数据:
- 第一行一个整数 。
- 第二行一个长度为 的字符串 ,描述磁极与绝缘体的位置。
输出格式
输出到文件 magnet.out 中。
对于每组数据,输出一行一个字符串,如果稳定,输出 Stable;否则输出 Unstable。
输入输出样例
输入样例 1
3
5
+o-o+
4
+oo+
3
o-o
输出样例 1
Stable
Unstable
Stable
样例 1 说明
- 对于数据 1:实际上相邻的磁极分别是
+与-,-与+,均不相同。 - 对于数据 2:由于
o的存在,两个+实际上相邻,极性相同。 - 对于数据 3:只有一个磁极,不存在相邻极性比较。
样例 2
见下发压缩包中 与 。
该样例符合测试点 的限制。
样例 3
见下发压缩包中 与 。
该样例符合测试点 的限制。
说明
数据规模与约定
| 测试点 | 特殊性质 | |
|---|---|---|
| 无特殊限制 | A | |
| B | ||
| / | ||
| 无特殊限制 |
- 性质 A: 中没有
o。 - 性质 B: 中没有
-。
对于 的数据,有 ,,。
京公网安备 11011102002149号