Submission #75020


Source Code Expand

#include <stdio.h>

int main(void){
	int in[3];
	int out[3];
	int tmp[3];
	int set[3][6] = {{0,0,1,1,2,2},{1,2,0,2,0,1},{2,1,2,0,1,0}};
	
	int i, j, max=0, temp=0, f=0;
	
	scanf("%d%d%d", &in[0], &in[1], &in[2]);
	scanf("%d%d%d", &out[0], &out[1], &out[2]);
	
	// error
	for(i=0; i<3; i++){
		if((in[i]<1 || in[i]>100) || (out[i]<1 || out[i]>100)){
			printf("0\n");
			return 0;
		}
	}
	for(i=0; i<3; i++){
		for(j=0; j<3; j++){
			if(in[j] < out[i]) f++;
		}
		if(f>=3){
			printf("0\n");
			return 0;
		}
		f=0;
	}
	
	// calc
	for(i=0; i<6; i++){
		temp = 1;
		tmp[0] = out[set[0][i]];
		tmp[1] = out[set[1][i]];
		tmp[2] = out[set[2][i]];
		for(j=0; j<3; j++){
			temp *= (int)(in[j] / tmp[j]);
		}
		if(temp > max) max = temp;
	}
	
	printf("%d\n", max);
	return 0;
}

Submission Info

Submission Time
Task A - 梱包できるかな?
User Bentley_w_t
Language C (GCC 4.4.7)
Score 100
Code Size 816 Byte
Status AC
Exec Time 21 ms
Memory 688 KiB

Compile Error

./Main.c: In function ‘main’:
./Main.c:11: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result
./Main.c:12: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 35
Set Name Test Cases
All 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 01_rand_00.txt, 01_rand_01.txt, 01_rand_02.txt, 01_rand_03.txt, 01_rand_04.txt, 01_rand_05.txt, 01_rand_06.txt, 01_rand_07.txt, 01_rand_08.txt, 01_rand_09.txt, 01_rand_10.txt, 01_rand_11.txt, 01_rand_12.txt, 01_rand_13.txt, 01_rand_14.txt, 01_rand_15.txt, 01_rand_16.txt, 01_rand_17.txt, 01_rand_18.txt, 01_rand_19.txt, 01_rand_20.txt, 01_rand_21.txt, 01_rand_22.txt, 01_rand_23.txt, 01_rand_24.txt, 01_rand_25.txt, 01_rand_26.txt, 01_rand_27.txt, 01_rand_28.txt, 01_rand_29.txt, 99_min.txt
Case Name Status Exec Time Memory
00_sample_01.txt AC 18 ms 660 KiB
00_sample_02.txt AC 19 ms 656 KiB
00_sample_03.txt AC 17 ms 684 KiB
00_sample_04.txt AC 18 ms 660 KiB
01_rand_00.txt AC 18 ms 680 KiB
01_rand_01.txt AC 19 ms 660 KiB
01_rand_02.txt AC 20 ms 640 KiB
01_rand_03.txt AC 19 ms 660 KiB
01_rand_04.txt AC 19 ms 664 KiB
01_rand_05.txt AC 19 ms 652 KiB
01_rand_06.txt AC 18 ms 664 KiB
01_rand_07.txt AC 20 ms 680 KiB
01_rand_08.txt AC 19 ms 664 KiB
01_rand_09.txt AC 19 ms 664 KiB
01_rand_10.txt AC 19 ms 664 KiB
01_rand_11.txt AC 21 ms 660 KiB
01_rand_12.txt AC 18 ms 664 KiB
01_rand_13.txt AC 20 ms 684 KiB
01_rand_14.txt AC 18 ms 668 KiB
01_rand_15.txt AC 18 ms 664 KiB
01_rand_16.txt AC 20 ms 660 KiB
01_rand_17.txt AC 19 ms 660 KiB
01_rand_18.txt AC 18 ms 660 KiB
01_rand_19.txt AC 19 ms 648 KiB
01_rand_20.txt AC 19 ms 664 KiB
01_rand_21.txt AC 18 ms 660 KiB
01_rand_22.txt AC 18 ms 660 KiB
01_rand_23.txt AC 19 ms 688 KiB
01_rand_24.txt AC 19 ms 664 KiB
01_rand_25.txt AC 18 ms 660 KiB
01_rand_26.txt AC 19 ms 656 KiB
01_rand_27.txt AC 19 ms 672 KiB
01_rand_28.txt AC 18 ms 688 KiB
01_rand_29.txt AC 19 ms 632 KiB
99_min.txt AC 19 ms 660 KiB