Submission #23135


Source Code Expand

import java.util.*;
import static java.lang.Math.*;
import static java.util.Arrays.*;

public class Main {

	int INF = 1 << 28;

	void run() {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		P[] ps = new P[n];
		for(int i=0;i<n;i++) {
			ps[i] = new P((double)sc.nextDouble(), (double)sc.nextDouble());
		}
		
		double len = 0;
		for(int i=0;i<n;i++) for(int j=i+1;j<n;j++) {
			len = max(len, d(ps[i], ps[j]));
		}
		System.out.println(len);
	}
	
	double d(P p1, P p2) {
		double dx = p1.x - p2.x;
		double dy = p1.y - p2.y;
		return sqrt(dx * dx + dy * dy);
	}
	
	class P {
		double x, y;
		P(double x, double y) {
			this.x = x;
			this.y = y;
		}
	}
	
	public static void main(String[] args) {
		new Main().run();
	}

	void debug(Object... os) {
		System.err.println(Arrays.deepToString(os));
	}
}

Submission Info

Submission Time
Task A - 2点間距離の最大値 ( The longest distance )
User nyama
Language Java (OpenJDK 1.7.0)
Score 100
Code Size 866 Byte
Status AC
Exec Time 548 ms
Memory 23500 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 487 ms 20600 KB
00_sample_01.txt AC 454 ms 20720 KB
00_sample_02.txt AC 501 ms 20980 KB
00_sample_03.txt AC 497 ms 20584 KB
00_sample_04.txt AC 465 ms 20604 KB
00_sample_05.txt AC 450 ms 20532 KB
01_rnd_00.txt AC 548 ms 23436 KB
01_rnd_01.txt AC 487 ms 23396 KB
01_rnd_02.txt AC 484 ms 22924 KB
01_rnd_03.txt AC 485 ms 23312 KB
01_rnd_04.txt AC 487 ms 23232 KB
01_rnd_05.txt AC 479 ms 23428 KB
01_rnd_06.txt AC 526 ms 23176 KB
01_rnd_07.txt AC 533 ms 23124 KB
01_rnd_08.txt AC 484 ms 22976 KB
01_rnd_09.txt AC 484 ms 23484 KB
01_rnd_10.txt AC 483 ms 23500 KB
01_rnd_11.txt AC 529 ms 23120 KB
01_rnd_12.txt AC 479 ms 23244 KB
01_rnd_13.txt AC 492 ms 22864 KB
01_rnd_14.txt AC 489 ms 23012 KB
01_rnd_15.txt AC 482 ms 23304 KB
01_rnd_16.txt AC 480 ms 23308 KB
01_rnd_17.txt AC 484 ms 22996 KB
01_rnd_18.txt AC 488 ms 23372 KB
01_rnd_19.txt AC 474 ms 22848 KB