結果

問題 No.48 ロボットの操縦
ユーザー mondo
提出日時 2019-07-25 15:18:54
言語 PHP
(843.2)
結果
AC  
実行時間 44 ms / 5,000 ms
コード長 486 bytes
コンパイル時間 70 ms
コンパイル使用メモリ 30,904 KB
実行使用メモリ 31,308 KB
最終ジャッジ日時 2024-07-02 06:03:46
合計ジャッジ時間 2,035 ms
ジャッジサーバーID
(参考情報)
judge5 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 25
権限があれば一括ダウンロードができます
コンパイルメッセージ
No syntax errors detected in Main.php

ソースコード

diff #

<?php
while($line = fgets(STDIN)){
    $array[] = trim($line);
}
$x = abs($array[0]);
$y = $array[1];
$l = $array[2];
$cnt=0;

// $yが負だったら2回回転がある(※$xは0以外回転するので条件によってはかわらない)
if($y < 0){
    $cnt += 2;
} else if ($x !== 0){
    $cnt += 1;
}
// $x / $lと、$y / $lが割り切れないときはceil関数で切り上げし+1回または2回動くと考える
echo ceil(abs($x / $l)) + ceil(abs($y / $l)) + $cnt;
?>
0