Edit

【pythonでABC158を解説】A - Station and Bus

問題概要

問題ページ

A - Station and Bus
A - Station and Bus

問題ページへ移動する

問題文

AtCoder 市には \(3\) つの駅があり、\(1, 2, 3\) の番号がつけられています。

これらの駅は、それぞれ鉄道会社A, Bのいずれかが管理しています。管理状況は長さ \(3\) の文字列 \(S\) で表され、駅 \(i\) は \(S_i\) が A のとき鉄道会社 A が、B のとき鉄道会社 B が管理しています。

鉄道会社 A が管理している駅と、鉄道会社 B が管理している駅の間には、交通の便のためにバスを運行することになりました。

実際にバスが運行することになる駅の組み合わせが存在するかどうかを判定してください。

制約

  • \(S\) は A または B から成る
  • \(|S| = 3\)

問題の考察

ACコード

import sys


def solve():
    input = sys.stdin.readline
    mod = 10 ** 9 + 7
    s = str(input().rstrip('\n'))
    for i in range(1, len(s)):
        if s[i] != s[i-1]:
            print("Yes")
            exit()
    print("No")


if __name__ == '__main__':
    solve()

-Edit
-