【文字列処理メニュー】> 数値判定 (paizaランク C 相当) [難易度: 1421 ±13]
※リンク先へ移動するためには[paiza]へのログインが必要です。
文字列 S が与えられるので、 S を整数に変換できる場合には "YES" , そうでない場合は "NO" を出力してください。
なお、文字列 S を数値に変換できるとは、S の全ての文字が
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 } のいずれかであることをいいます。
入力値(例)
813
出力値(例)
YES
解答例
1 2 3 4 5 6 7 8 |
<?php $s = trim(fgets(STDIN)); if(is_numeric($s)) { echo "YES"; } else { echo "NO"; } ?> |