Edit

【pythonでABC167を解説】A - Registration

問題概要

問題ページ

A - Registration
A - Registration

問題ページへ移動する

問題文

高橋君はとあるWebサービスに会員登録しようとしています。

まずIDを \(S\) として登録しようとしました。しかし、このIDは既に他のユーザーによって使用されていました。

そこで、高橋君は \(S\) の末尾に \(1\) 文字追加した文字列をIDとして登録することを考えました。

高橋君は新しくIDを \(T\) として登録しようとしています。これが前述の条件を満たすか判定してください。

制約

  • \(S\), \(T\) は英小文字列
  • \(1 \leq |S| \leq 10\)
  • \(|T| = |S| + 1\)

問題の考察

ACコード

import sys


def solve():
    input = sys.stdin.readline
    mod = 10 ** 9 + 7
    s = str(input().rstrip('\n'))
    t = str(input().rstrip('\n'))
    print("Yes" if s == t[:-1] else "No")


if __name__ == '__main__':
    solve()

-Edit
-