ABC344 A問題の解説(Python)

はじめに

AtCoder Beginner Contest(略称:ABC)とは、AtCoderが開催している、競技プログラミングコンテストのことです。

今回はABC344のA問題を解説していきます。

ABC344 A – Spoiler

問題

問題

英小文字と | 2個からなる文字列 S が与えられます。2つの | の間にある文字および | を文字列から削除した文字列を出力する問題です。

制約

  • \(2 \leqq len(S) \leqq 100\)

思考の筋道

split関数を区切り文字「|」で使い、できたリストの0番目と2番目の文字列を連結して出力しましょう。

入力例1

S = “atcoder|beginner|contest”

split関数を区切り文字「|」で使うと、
リスト [“atcoder”, “beginner”, “contest”] が得られます。
このリストの0番目と2番目の文字列を連結し、出力させればOK。

コード

S = input()

l = S.split('|')
print(l[0] + l[2])

リンク