結果
問題 | No.172 UFOを捕まえろ |
ユーザー |
|
提出日時 | 2015-03-26 19:31:24 |
言語 | Go (1.23.4) |
結果 |
AC
|
実行時間 | 2 ms / 5,000 ms |
コード長 | 497 bytes |
コンパイル時間 | 14,063 ms |
コンパイル使用メモリ | 229,684 KB |
実行使用メモリ | 5,248 KB |
最終ジャッジ日時 | 2024-11-21 12:48:36 |
合計ジャッジ時間 | 15,089 ms |
ジャッジサーバーID (参考情報) |
judge4 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 21 |
ソースコード
package main import ( "bufio" "os" "strconv" "fmt" "math" ) var s = bufio.NewScanner(os.Stdin) func next() string { s.Scan() return s.Text() } func nextInt() int { i, e := strconv.Atoi(next()) if e != nil { panic(e) } return i } func abs(a int) int { if a < 0 { return -a } return a } func main() { s.Split(bufio.ScanWords) x := nextInt() y := nextInt() r := nextInt() tmp := (float64(abs(x) + abs(y)) + float64(r) * math.Sqrt2) fmt.Println(math.Ceil(tmp)) }