文字列処理メニューのアイコン
文字列の検索 Elixir(Beta)編(paizaランク D 相当)

問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!

問題

下記の問題をプログラミングしてみよう!

文字列 S , T が与えられるので、 T が S の部分文字列かどうかを判定してください。
なお、 S の部分文字列とは、 S の連続した 1 文字以上を取り出してできる文字列のこととします。

入力される値

S
T


・ 1 行目に文字列 S , 2 行目に文字列 T が与えられます。


入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。 標準入力からの値取得方法はこちらをご確認ください
期待する出力

T が S の部分文字列ならば "YES" , そうでなければ "NO" を出力してください。

条件

・ S の各文字は、英数字または ',' です。
・ 1 ≦ |S| , |T| ≦ 100 ( |S| , |T| は、 それぞれ S , T の文字数です。)

入力例1

paiza
iza

出力例1

YES

入力例2

hellllllllllo
hellllllllllo

出力例2

YES

入力例3

abcdefg
abe

出力例3

NO

入力例4

qwreosbngsopbskobsokpsb
qwo

出力例4

NO

問題一覧へ戻る

  1. paizaラーニングトップ
  2. レベルアップ問題集
  3. 文字列処理メニュー(言語選択)
  4. 問題一覧 Elixir(Beta)編
  5. 文字列の検索 Elixir(Beta)編
ページの先頭へ戻る