AT_abc212_b.[ABC212B] Weak Password

入门

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

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

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

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

约定

  • 0≤X1,X2,X3,X4≤90\le X_1, X_2, X_3, X_4 \le 9
  • X1,X2,X3X_1,X_2, X_3 和 X4X_4 都是整数。

输入格式

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

X1X2X3X4X_1X_2X_3X_4

输出格式

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

输入输出样例解释

样例一解释

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

样例二解释

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

样例三解释

注意,00 紧跟着 99。

输入输出样例

  • 输入#1

    7777

    输出#1

    Weak
  • 输入#2

    0112

    输出#2

    Strong
  • 输入#3

    9012

    输出#3

    Weak

输入解题思路,AI测评打分。不知道怎么写?

首页