【標準出力メニュー】> 【出力幅を指定して出力】STEP: 4 数値を M けた半角スペース埋めで出力 (paizaランク D 相当) [難易度: 1139 ±20]
※リンク先へ移動するためには[paiza]へのログインが必要です。
自然数 N, M が与えられます。N が M けたになるよう数値の前に半角スペースを埋めて出力してください。
入力値(例)
813 4
出力値(例)
813
解答例
1 2 3 4 5 6 7 |
<?php list($n, $m) = explode(" ", trim(fgets(STDIN))); $len = mb_strlen($n); $digit = str_repeat(" ", ($m - $len)); echo $digit; echo $n; ?> |
解説
str_repeat(出力したい文字,繰り返したい回数)で同じ文字を繰り返し出力できます。