PHPでの標準入力

単一の整数の入力

入力例

5

コード

$n = intval(fgets(STDIN));

スペースで区切られた整数の入力

入力例

8
1 2 3 4 5 6 7 8

コード

$n = intval(fgets(STDIN));
$a = array_map('intval', explode(' ', trim(fgets(STDIN))));

複数行にわたるスペースで区切られたペアの整数の入力

入力例

5
1 2
3 4
5 6
7 8 
9 10

コード

$n = intval(fgets(STDIN));
$x = [];
$y = [];

for ($i = 0; $i < $n; $i++) {
    list($x[], $y[]) = array_map('intval', explode(' ', trim(fgets(STDIN))));
}

コメント