100 atcoder#ABC212B. [ABC212B] Weak Password

[ABC212B] Weak Password

题目描述

4 4 桁の暗証番号 X1X2X3X4 X_1X_2X_3X_4 が与えられます。 番号は先頭の桁が 0 0 であることもあり得ます。 暗証番号は以下のいずれかの条件をみたすとき弱い暗証番号と呼ばれます。

  • 4 4 桁とも同じ数字である。
  • 1 i 3 1\leq\ i\leq\ 3 をみたす任意の整数 i i について、 Xi+1 X_{i+1} が、 Xi X_i の次の数字である。 ただし、 0 j 8 0\leq\ j\leq\ 8 について j j の次の数字は j+1 j+1 であり、 9 9 の次の数字は 0 0 である。

与えられた暗証番号が弱い暗証番号ならば Weak を、そうでないならば Strong を出力してください。

输入格式

入力は以下の形式で標準入力から与えられる。

X1X2X3X4 X_1X_2X_3X_4

输出格式

与えられた暗証番号が弱い暗証番号ならば Weak を、そうでないならば Strong を出力せよ。

题目大意

题目描述

你有一个 44 位 PIN:X1X2X3X4X_1 X_2 X_3 X_4,可能以 00 开头。如果这个 PIN 满足下列条件,则我们称它为「弱的 PIN」:

  • 44 位数字均相同。
  • 对于每个整数 ii1i31 \le i \le 3),Xi+1X_{i+1} 紧跟着 XiX_i。在这里,对于每个 0j80 \le j \le 8jjj+1j+1 紧跟着 jj,并且 00 紧跟着 99

如果给出 PIN 是「弱的 PIN」,则输出 Weak;否则输出 Strong

约定

  • 0X1,X2,X3,X490\le X_1, X_2, X_3, X_4 \le 9
  • X1,X2,X3X_1,X_2, X_3X4X_4 都是整数。

输入格式

输入从标准输入(stdin)给出,并且遵循以下格式:

X1X2X3X4X_1X_2X_3X_4

输出格式

如果给出的 PIN 是「弱的 PIN」,输出 Weak;否则输出 Strong

输入输出样例解释

样例一解释

44 位都为 77,满足第一个条件。所以这个 PIN 是「弱的 PIN」。

样例二解释

11 位和第 22 位不一样,并且第 33 位不是紧跟着第 22 位的,所以没有条件满足。

样例三解释

注意,00 紧跟着 99

7777
Weak
0112
Strong
9012
Weak

提示

制約

  • 0  X1, X2, X3, X4  9 0\ \leq\ X_1,\ X_2,\ X_3,\ X_4\ \leq\ 9
  • X1, X2, X3, X4 X_1,\ X_2,\ X_3,\ X_4 は整数である。

Sample Explanation 1

4 4 桁ともすべて 7 7 であるため、 1 1 つめの条件をみたしており、弱い暗証番号です。

Sample Explanation 2

1 1 桁目と 2 2 桁目が異なっており、 3 3 桁目は 2 2 桁目の次の数字ではないため、どちらの条件もみたしていません。

Sample Explanation 3

9 9 の次の数字が 0 0 であることに注意してください。