では早速解答をご覧ください。
目次
STEP: 1 単純な入出力
echo $n;
STEP: 2 複数行にわたる出力
for($i=0; $i<$input_line; $i++){
echo "paiza\n";
};
STEP: 3 複数行にわたる入力
for($i=0; $i<$n; $i++){
$a = trim(fgets(STDIN));
echo $a . "\n";
}
STEP: 4 入力の配列による保持
for($i=0; $i<$n; $i++){ $a = trim(fgets(STDIN)){
if($a > $maxv){
$maxv = $a ;
}
}
echo $maxv . "\n";
⬇︎⬇︎⬇︎⬇︎⬇︎⬇︎⬇︎⬇︎max関数を使った場合⬇︎⬇︎⬇︎⬇︎⬇︎⬇︎⬇︎⬇︎
for($i=0; $i<$n; $i++){
$a[] = trim(fgets(STDIN));
}
echo max($a) . "\n";
STEP: 5 半角スペース区切りでの出力
$n = trim(fgets(STDIN));
for($i=0; $i<$n-1; $i++){
echo "paiza ";
}
echo "paiza\n";
6 改行区切りでの出力
$a = explode(" ", trim(fgets(STDIN)));
for($i=0; $i<$n; $i++){
echo $a[$i] . "\n";
};
FINAL問題 標準入出力
$n = trim(fgets(STDIN));
for($i=0; $i<$n; $i++){
$s = explode(" ", trim(fgets(STDIN)));
echo $s[0] . " " . ($s[1] + 1) . "\n";
}
次回は引き続きCランクレベルアップメニュー文字列の解答をアップする予定です!!