freee プログラミングコンテスト2022(AtCoder Beginner Contest 264)の解説記事です。
目次
ABC264 A – “atcoder”.substr()
問題
問題文の要約は以下の通りです。
問題の要約
文字列atcoder
の\(L\) 文字目から \(R\) 文字目を出力せよ。
制約
・\(L\), \(R\) は整数
・\(1 \le L \le R \le 7\)
入力
\(L\) \(R\)
出力
答えを出力せよ。
解法
スライスを使用する。
【Python】スライスの使用方法まとめ
Pythonで文字列やリストから一部を取り出すことができるスライスについて解説します。スライスの使用方法について実際のサンプルコードもあわせて学習しましょう。 今回…
解説
まず入力 \(L\) , \(R\) をint
で受け取ります。
L,R=map(int,input().split())
atcoder
の文字列を\(S\) とします。
S='atcoder'
スライスを使用して\(L\) 文字目から \(R\) を出力します。
インデックスが0
から始まることに注意してください。
print(S[L-1:R])
解答
L,R=map(int,input().split())
S='atcoder'
print(S[L-1:R])