Submission #3042144


Source Code Expand

package main

import (
	"fmt"
	"math"
)

func main() {
	var n int
	fmt.Scan(&n)
	x := make([]float64, n)
	y := make([]float64, n)
	for i := 0;i < n; i++ {
		fmt.Scan(&x[i], &y[i])
	}
	var max,dist float64

	for i:= 0; i < n; i++ {
		for j := 0; j < n; j++ {
			dist = math.Sqrt(math.Pow((x[i] - x[j]), 2) + math.Pow((y[i] - y[j]), 2))
			
			if dist > max {
				max = dist
			}
		}
	}
	fmt.Println(max)
}

Submission Info

Submission Time
Task A - 2点間距離の最大値 ( The longest distance )
User ban9nr9
Language Go (1.6)
Score 100
Code Size 435 Byte
Status AC
Exec Time 3 ms
Memory 512 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 26
Set Name Test Cases
All 00_max.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 00_sample_05.txt, 01_rnd_00.txt, 01_rnd_01.txt, 01_rnd_02.txt, 01_rnd_03.txt, 01_rnd_04.txt, 01_rnd_05.txt, 01_rnd_06.txt, 01_rnd_07.txt, 01_rnd_08.txt, 01_rnd_09.txt, 01_rnd_10.txt, 01_rnd_11.txt, 01_rnd_12.txt, 01_rnd_13.txt, 01_rnd_14.txt, 01_rnd_15.txt, 01_rnd_16.txt, 01_rnd_17.txt, 01_rnd_18.txt, 01_rnd_19.txt
Case Name Status Exec Time Memory
00_max.txt AC 1 ms 512 KB
00_sample_01.txt AC 1 ms 512 KB
00_sample_02.txt AC 1 ms 512 KB
00_sample_03.txt AC 1 ms 512 KB
00_sample_04.txt AC 1 ms 512 KB
00_sample_05.txt AC 1 ms 512 KB
01_rnd_00.txt AC 3 ms 512 KB
01_rnd_01.txt AC 3 ms 512 KB
01_rnd_02.txt AC 3 ms 512 KB
01_rnd_03.txt AC 3 ms 512 KB
01_rnd_04.txt AC 3 ms 512 KB
01_rnd_05.txt AC 3 ms 512 KB
01_rnd_06.txt AC 3 ms 512 KB
01_rnd_07.txt AC 3 ms 512 KB
01_rnd_08.txt AC 3 ms 512 KB
01_rnd_09.txt AC 3 ms 512 KB
01_rnd_10.txt AC 3 ms 512 KB
01_rnd_11.txt AC 3 ms 512 KB
01_rnd_12.txt AC 3 ms 512 KB
01_rnd_13.txt AC 3 ms 512 KB
01_rnd_14.txt AC 3 ms 512 KB
01_rnd_15.txt AC 3 ms 512 KB
01_rnd_16.txt AC 3 ms 512 KB
01_rnd_17.txt AC 3 ms 512 KB
01_rnd_18.txt AC 3 ms 512 KB
01_rnd_19.txt AC 3 ms 512 KB