Submission #1800017


Source Code Expand

import java.util.Arrays;
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int a = sc.nextInt();
		int b = sc.nextInt();
		long[] s = new long[n];
		for(int i = 0 ; i < n ; i++) s[i] = sc.nextLong();
		Arrays.sort(s);
		long dis = s[n - 1] - s[0];
		long sum = 0;
		for(int i = 0 ; i < n ; i++) sum += s[i];
		double avg = 1.0 * sum / n;
		if(dis == 0) {
			System.out.println(-1);
			return;
		}
		double p = 1.0 * b / dis;
		double q = 1.0 * a - 1.0 * b * avg / dis;
		System.out.printf("%.10f", p);
		System.out.print(" ");
		System.out.printf("%.10f\n", q);
	}
}

Submission Info

Submission Time
Task A - 点数変換
User kouta1612
Language Java8 (OpenJDK 1.8.0)
Score 100
Code Size 698 Byte
Status AC
Exec Time 525 ms
Memory 55988 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 45
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All sample_01.txt, sample_02.txt, sample_03.txt, sample_01.txt, sample_02.txt, sample_03.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt, subtask1_20.txt, subtask1_21.txt, subtask1_22.txt, subtask1_23.txt, subtask1_24.txt, subtask1_25.txt, subtask1_26.txt, subtask1_27.txt, subtask1_28.txt, subtask1_29.txt, subtask1_30.txt, subtask1_31.txt, subtask1_32.txt, subtask1_33.txt, subtask1_34.txt, subtask1_35.txt, subtask1_36.txt, subtask1_37.txt, subtask1_38.txt, subtask1_39.txt
Case Name Status Exec Time Memory
sample_01.txt AC 99 ms 21072 KB
sample_02.txt AC 94 ms 18900 KB
sample_03.txt AC 91 ms 19668 KB
subtask1_01.txt AC 359 ms 48276 KB
subtask1_02.txt AC 408 ms 47920 KB
subtask1_03.txt AC 414 ms 42936 KB
subtask1_04.txt AC 263 ms 35836 KB
subtask1_05.txt AC 485 ms 49036 KB
subtask1_06.txt AC 414 ms 46704 KB
subtask1_07.txt AC 489 ms 48900 KB
subtask1_08.txt AC 414 ms 46152 KB
subtask1_09.txt AC 287 ms 40320 KB
subtask1_10.txt AC 320 ms 40352 KB
subtask1_11.txt AC 379 ms 47308 KB
subtask1_12.txt AC 466 ms 46008 KB
subtask1_13.txt AC 337 ms 38268 KB
subtask1_14.txt AC 156 ms 23660 KB
subtask1_15.txt AC 417 ms 44692 KB
subtask1_16.txt AC 410 ms 48204 KB
subtask1_17.txt AC 303 ms 40172 KB
subtask1_18.txt AC 417 ms 46820 KB
subtask1_19.txt AC 482 ms 49516 KB
subtask1_20.txt AC 478 ms 48116 KB
subtask1_21.txt AC 525 ms 48472 KB
subtask1_22.txt AC 424 ms 46404 KB
subtask1_23.txt AC 471 ms 46940 KB
subtask1_24.txt AC 473 ms 47760 KB
subtask1_25.txt AC 483 ms 49144 KB
subtask1_26.txt AC 472 ms 49960 KB
subtask1_27.txt AC 495 ms 47656 KB
subtask1_28.txt AC 499 ms 44196 KB
subtask1_29.txt AC 479 ms 45296 KB
subtask1_30.txt AC 503 ms 46736 KB
subtask1_31.txt AC 491 ms 49608 KB
subtask1_32.txt AC 455 ms 45692 KB
subtask1_33.txt AC 487 ms 48072 KB
subtask1_34.txt AC 499 ms 46440 KB
subtask1_35.txt AC 493 ms 50440 KB
subtask1_36.txt AC 490 ms 48188 KB
subtask1_37.txt AC 475 ms 55988 KB
subtask1_38.txt AC 474 ms 45860 KB
subtask1_39.txt AC 461 ms 48304 KB