問題概要
問題ページ
-
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()