Submission #132988


Source Code Expand

import java.io.*;
import java.util.*;
import java.math.*;

public class Main {
	public static void main(String[] args) throws java.io.IOException {
		//BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		//String[] ia;
		Scanner in = new Scanner(System.in);

		int[] r = new int[3];
		int[] g = new int[3];
		int[] b = new int[3];

		r[0] = in.nextInt();
		r[1] = -100;
		r[2] = -100;
		g[0] = in.nextInt();
		b[0] = in.nextInt();
		b[1] = 100;
		b[2] = 100;

		for(int i = 1;i < g[0]; ++i){
			if(i%2 == 1){
				--g[1];
			} else {
				++g[2];
			}
		}
		for(int i = 1;i < r[0]; ++i){
			if(i%2 == 1){
				if(r[2] +1  < g[1]){
					++r[2];
				} else {
					--r[1];
				}
			} else {
				--r[1];
			}
		}
		for(int i = 1;i < b[0]; ++i){
			if(i%2 == 1){
				if(g[2] < b[1] - 1){
					--b[1];
				} else {
					++b[2];
				}
			} else {
				++b[2];
			}
		}
		
		int ans = 0;
		for(int i = g[1];i <= g[2]; ++i){
			ans += Math.abs(i);
		}
		for(int i = r[1];i <= r[2]; ++i){
			ans += Math.abs(i + 100);
		}
		for(int i = b[1];i <= b[2]; ++i){
			ans += Math.abs(i - 100);
		}
		System.out.println(ans);
	}
}

Submission Info

Submission Time
Task D - マーブル
User HeK7wnhs0
Language Java (OpenJDK 1.7.0)
Score 40
Code Size 1198 Byte
Status WA
Exec Time 510 ms
Memory 23260 KB

Judge Result

Set Name sub1 sub2 All
Score / Max Score 10 / 10 30 / 30 0 / 60
Status
AC × 29
AC × 57
AC × 57
WA × 25
Set Name Test Cases
sub1 sample_01_ABC.txt, test_ABC_01.txt, test_ABC_02.txt, test_ABC_03.txt, test_ABC_04.txt, test_ABC_05.txt, test_ABC_06.txt, test_ABC_07.txt, test_ABC_08.txt, test_ABC_09.txt, test_ABC_10.txt, test_ABC_11.txt, test_ABC_12.txt, test_ABC_13.txt, test_ABC_14.txt, test_ABC_15.txt, test_ABC_16.txt, test_ABC_17.txt, test_ABC_18.txt, test_ABC_19.txt, test_ABC_20.txt, test_ABC_21.txt, test_ABC_22.txt, test_ABC_23.txt, test_ABC_24.txt, test_ABC_25.txt, test_ABC_26.txt, test_ABC_27.txt, test_ABC_28.txt
sub2 sample_01_ABC.txt, sample_02_BC.txt, test_ABC_01.txt, test_ABC_02.txt, test_ABC_03.txt, test_ABC_04.txt, test_ABC_05.txt, test_ABC_06.txt, test_ABC_07.txt, test_ABC_08.txt, test_ABC_09.txt, test_ABC_10.txt, test_ABC_11.txt, test_ABC_12.txt, test_ABC_13.txt, test_ABC_14.txt, test_ABC_15.txt, test_ABC_16.txt, test_ABC_17.txt, test_ABC_18.txt, test_ABC_19.txt, test_ABC_20.txt, test_ABC_21.txt, test_ABC_22.txt, test_ABC_23.txt, test_ABC_24.txt, test_ABC_25.txt, test_ABC_26.txt, test_ABC_27.txt, test_ABC_28.txt, test_BC_29.txt, test_BC_30.txt, test_BC_31.txt, test_BC_32.txt, test_BC_33.txt, test_BC_34.txt, test_BC_35.txt, test_BC_36.txt, test_BC_37.txt, test_BC_38.txt, test_BC_39.txt, test_BC_40.txt, test_BC_41.txt, test_BC_42.txt, test_BC_43.txt, test_BC_44.txt, test_BC_45.txt, test_BC_46.txt, test_BC_47.txt, test_BC_48.txt, test_BC_49.txt, test_BC_50.txt, test_BC_51.txt, test_BC_52.txt, test_BC_53.txt, test_BC_54.txt, test_BC_55.txt
All test_ABC_01.txt, test_ABC_02.txt, test_ABC_03.txt, test_ABC_04.txt, test_ABC_05.txt, test_ABC_06.txt, test_ABC_07.txt, test_ABC_08.txt, test_ABC_09.txt, test_ABC_10.txt, test_ABC_11.txt, test_ABC_12.txt, test_ABC_13.txt, test_ABC_14.txt, test_ABC_15.txt, test_ABC_16.txt, test_ABC_17.txt, test_ABC_18.txt, test_ABC_19.txt, test_ABC_20.txt, test_ABC_21.txt, test_ABC_22.txt, test_ABC_23.txt, test_ABC_24.txt, test_ABC_25.txt, test_ABC_26.txt, test_ABC_27.txt, test_ABC_28.txt, test_BC_29.txt, test_BC_30.txt, test_BC_31.txt, test_BC_32.txt, test_BC_33.txt, test_BC_34.txt, test_BC_35.txt, test_BC_36.txt, test_BC_37.txt, test_BC_38.txt, test_BC_39.txt, test_BC_40.txt, test_BC_41.txt, test_BC_42.txt, test_BC_43.txt, test_BC_44.txt, test_BC_45.txt, test_BC_46.txt, test_BC_47.txt, test_BC_48.txt, test_BC_49.txt, test_BC_50.txt, test_BC_51.txt, test_BC_52.txt, test_BC_53.txt, test_BC_54.txt, test_BC_55.txt, test_C_56.txt, test_C_57.txt, test_C_58.txt, test_C_59.txt, test_C_60.txt, test_C_61.txt, test_C_62.txt, test_C_63.txt, test_C_64.txt, test_C_65.txt, test_C_66.txt, test_C_67.txt, test_C_68.txt, test_C_69.txt, test_C_70.txt, test_C_71.txt, test_C_72.txt, test_C_73.txt, test_C_74.txt, test_C_75.txt, test_C_76.txt, test_C_77.txt, test_C_78.txt, test_C_79.txt, test_C_80.txt, test_C_81.txt, test_C_82.txt
Case Name Status Exec Time Memory
sample_01_ABC.txt AC 510 ms 23092 KB
sample_02_BC.txt AC 457 ms 23208 KB
sample_03_C.txt WA 466 ms 23260 KB
test_ABC_01.txt AC 462 ms 23096 KB
test_ABC_02.txt AC 463 ms 23224 KB
test_ABC_03.txt AC 455 ms 23220 KB
test_ABC_04.txt AC 464 ms 23216 KB
test_ABC_05.txt AC 463 ms 23092 KB
test_ABC_06.txt AC 459 ms 23224 KB
test_ABC_07.txt AC 468 ms 23220 KB
test_ABC_08.txt AC 457 ms 23216 KB
test_ABC_09.txt AC 460 ms 23088 KB
test_ABC_10.txt AC 463 ms 23224 KB
test_ABC_11.txt AC 465 ms 23220 KB
test_ABC_12.txt AC 461 ms 23220 KB
test_ABC_13.txt AC 473 ms 23212 KB
test_ABC_14.txt AC 480 ms 23224 KB
test_ABC_15.txt AC 471 ms 23100 KB
test_ABC_16.txt AC 473 ms 23216 KB
test_ABC_17.txt AC 477 ms 23220 KB
test_ABC_18.txt AC 464 ms 23224 KB
test_ABC_19.txt AC 466 ms 23216 KB
test_ABC_20.txt AC 468 ms 23212 KB
test_ABC_21.txt AC 475 ms 23092 KB
test_ABC_22.txt AC 475 ms 23240 KB
test_ABC_23.txt AC 468 ms 23212 KB
test_ABC_24.txt AC 462 ms 23216 KB
test_ABC_25.txt AC 464 ms 23084 KB
test_ABC_26.txt AC 486 ms 23220 KB
test_ABC_27.txt AC 469 ms 23220 KB
test_ABC_28.txt AC 478 ms 23224 KB
test_BC_29.txt AC 476 ms 23096 KB
test_BC_30.txt AC 483 ms 23220 KB
test_BC_31.txt AC 467 ms 23220 KB
test_BC_32.txt AC 465 ms 23124 KB
test_BC_33.txt AC 470 ms 23220 KB
test_BC_34.txt AC 465 ms 23092 KB
test_BC_35.txt AC 465 ms 23188 KB
test_BC_36.txt AC 471 ms 23228 KB
test_BC_37.txt AC 481 ms 23216 KB
test_BC_38.txt AC 463 ms 23212 KB
test_BC_39.txt AC 477 ms 23216 KB
test_BC_40.txt AC 471 ms 23096 KB
test_BC_41.txt AC 464 ms 23212 KB
test_BC_42.txt AC 474 ms 23212 KB
test_BC_43.txt AC 469 ms 23220 KB
test_BC_44.txt AC 472 ms 23220 KB
test_BC_45.txt AC 461 ms 23096 KB
test_BC_46.txt AC 469 ms 23212 KB
test_BC_47.txt AC 465 ms 23092 KB
test_BC_48.txt AC 469 ms 23216 KB
test_BC_49.txt AC 467 ms 23216 KB
test_BC_50.txt AC 461 ms 23224 KB
test_BC_51.txt AC 470 ms 23108 KB
test_BC_52.txt AC 484 ms 23092 KB
test_BC_53.txt AC 464 ms 23088 KB
test_BC_54.txt AC 475 ms 23216 KB
test_BC_55.txt AC 473 ms 23220 KB
test_C_56.txt WA 469 ms 23096 KB
test_C_57.txt WA 467 ms 23092 KB
test_C_58.txt WA 468 ms 23092 KB
test_C_59.txt WA 485 ms 23216 KB
test_C_60.txt WA 466 ms 23216 KB
test_C_61.txt WA 486 ms 23160 KB
test_C_62.txt WA 470 ms 23220 KB
test_C_63.txt WA 473 ms 23216 KB
test_C_64.txt WA 471 ms 23216 KB
test_C_65.txt WA 480 ms 23092 KB
test_C_66.txt WA 474 ms 23096 KB
test_C_67.txt WA 469 ms 23216 KB
test_C_68.txt AC 467 ms 23220 KB
test_C_69.txt WA 467 ms 23216 KB
test_C_70.txt WA 467 ms 23216 KB
test_C_71.txt WA 477 ms 23092 KB
test_C_72.txt WA 478 ms 23224 KB
test_C_73.txt WA 488 ms 23212 KB
test_C_74.txt WA 487 ms 23220 KB
test_C_75.txt WA 469 ms 23188 KB
test_C_76.txt WA 473 ms 23096 KB
test_C_77.txt AC 463 ms 23220 KB
test_C_78.txt WA 472 ms 23092 KB
test_C_79.txt WA 474 ms 23220 KB
test_C_80.txt WA 465 ms 23144 KB
test_C_81.txt WA 478 ms 23220 KB
test_C_82.txt WA 474 ms 23220 KB