1. paizaラーニングトップ
  2. レベルアップ問題集
  3. 新・Bランクレベルアップメニュー(言語選択)
  4. 問題一覧 D(Beta)編
  5. 【文字列 3】p4!2@ D(Beta)編

新・Bランクレベルアップメニューのサムネイル
【文字列 3】p4!2@ D(Beta)編(paizaランク B 相当)

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

問題

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

英単語に含まれるアルファベットの一部を形の似た数字や記号で置き換えることを Leet といいます。Leet はパスワードやユーザー名の作成の際に便利な手法の一つです。

paiza では、エゴサーチを強化するためにツイートの中に Leet 表記された paiza が含まれているかを判定するプログラムを作成することになりました。
ツイートの文章 S が与えられるので、ツイートに "paiza" が含まれる場合は "paiza", "paiza" が含まれず Leet 表記された "paiza" が含まれる場合は "leet", どちらも含まれない場合は "nothing" と出力してください。

なお、"paiza" の leet 文字列は、"paiza" について以下の置き換えを 1 回以上おこなうことで得られる文字列をさすものとします。

・a -> 4 または a -> @
・i -> 1 または i -> !
・z -> 2

入力される値

S


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

・S に "paiza" が含まれる場合は "paiza", "paiza" が含まれず Leet 表記された "paiza" が含まれる場合は "leet", どちらも含まれない場合は "nothing" と出力してください。

条件

・S はアルファベット小文字(a~z)・数字(0~9)・@・!からなる文字列
・1 ≦ |S| ≦ 100

入力例1

leetp@1za

出力例1

leet

入力例2

nopaizanostudy

出力例2

paiza

問題一覧へ戻る

ページの先頭へ戻る