100 atcoder#ABC212B. [ABC212B] Weak Password
[ABC212B] Weak Password
题目描述
桁の暗証番号 が与えられます。 番号は先頭の桁が であることもあり得ます。 暗証番号は以下のいずれかの条件をみたすとき弱い暗証番号と呼ばれます。
- 桁とも同じ数字である。
- をみたす任意の整数 について、 が、 の次の数字である。 ただし、 について の次の数字は であり、 の次の数字は である。
与えられた暗証番号が弱い暗証番号ならば Weak
を、そうでないならば Strong
を出力してください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
与えられた暗証番号が弱い暗証番号ならば Weak
を、そうでないならば Strong
を出力せよ。
题目大意
题目描述
你有一个 位 PIN:,可能以 开头。如果这个 PIN 满足下列条件,则我们称它为「弱的 PIN」:
- 位数字均相同。
- 对于每个整数 (), 紧跟着 。在这里,对于每个 的 , 紧跟着 ,并且 紧跟着 。
如果给出 PIN 是「弱的 PIN」,则输出 Weak
;否则输出 Strong
。
约定
- 和 都是整数。
输入格式
输入从标准输入(stdin)给出,并且遵循以下格式:
输出格式
如果给出的 PIN 是「弱的 PIN」,输出 Weak
;否则输出 Strong
。
输入输出样例解释
样例一解释
位都为 ,满足第一个条件。所以这个 PIN 是「弱的 PIN」。
样例二解释
第 位和第 位不一样,并且第 位不是紧跟着第 位的,所以没有条件满足。
样例三解释
注意, 紧跟着 。
7777
Weak
0112
Strong
9012
Weak
提示
制約
- は整数である。
Sample Explanation 1
桁ともすべて であるため、 つめの条件をみたしており、弱い暗証番号です。
Sample Explanation 2
桁目と 桁目が異なっており、 桁目は 桁目の次の数字ではないため、どちらの条件もみたしていません。
Sample Explanation 3
の次の数字が であることに注意してください。