Submission #23345


Source Code Expand

import java.awt.Point;
import java.util.Scanner;

public class Main {

	public static void main(final String[] args) {
		final Scanner scanner = new Scanner(System.in);
		final int num = scanner.nextInt();
		final Point[] points = new Point[num];
		for(int i = 0; i < num; i++) {
			points[i] = new Point(scanner.nextInt(), scanner.nextInt());
		}
		
		int max = 0;
		for(int i = 0; i < num; i++) {
			final Point p1 = points[i];
			for(int j = 0; j < num; j++) {
				final Point p2 = points[j];
				final int ds = getDistanceSquare(p1, p2);
				if(max < ds) max = ds;
			}
		}
		
		System.out.println(Math.sqrt(max));
	}
	
	private static int getDistanceSquare(Point p1, Point p2) {
		final int xDiff = p1.x - p2.x;
		final int yDiff = p1.y - p2.y;
		return xDiff * xDiff + yDiff * yDiff;
	}
}

Submission Info

Submission Time
Task A - 2点間距離の最大値 ( The longest distance )
User ngsw_taro
Language Java (OpenJDK 1.7.0)
Score 100
Code Size 827 Byte
Status AC
Exec Time 449 ms
Memory 18660 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 391 ms 16612 KB
00_sample_01.txt AC 362 ms 16604 KB
00_sample_02.txt AC 358 ms 16476 KB
00_sample_03.txt AC 364 ms 16480 KB
00_sample_04.txt AC 368 ms 16636 KB
00_sample_05.txt AC 419 ms 16608 KB
01_rnd_00.txt AC 403 ms 18620 KB
01_rnd_01.txt AC 403 ms 18504 KB
01_rnd_02.txt AC 423 ms 17120 KB
01_rnd_03.txt AC 405 ms 18660 KB
01_rnd_04.txt AC 446 ms 18552 KB
01_rnd_05.txt AC 400 ms 18404 KB
01_rnd_06.txt AC 394 ms 18656 KB
01_rnd_07.txt AC 398 ms 18408 KB
01_rnd_08.txt AC 391 ms 18656 KB
01_rnd_09.txt AC 385 ms 18596 KB
01_rnd_10.txt AC 432 ms 18424 KB
01_rnd_11.txt AC 396 ms 18528 KB
01_rnd_12.txt AC 396 ms 18340 KB
01_rnd_13.txt AC 447 ms 18528 KB
01_rnd_14.txt AC 398 ms 18660 KB
01_rnd_15.txt AC 398 ms 18652 KB
01_rnd_16.txt AC 393 ms 18652 KB
01_rnd_17.txt AC 390 ms 18504 KB
01_rnd_18.txt AC 449 ms 18660 KB
01_rnd_19.txt AC 404 ms 18528 KB