Submission #544778


Source Code Expand

#include <stdio.h>

int main(){
	long int n,m,i,s,t,a[100001]={},max=0;

	scanf("%ld %ld", &n, &m);
	for(i=0;i<n;i++){
		scanf("%ld",&t);
		if(max < ++a[t]) max=a[t];
	}

	if(max<<1<=n) printf("?\n");
	else{
		for(i=0,t=0,n=0;i<=m;i++){
			if(a[i] == max){
				t++;
				n=i;
			}
			if(t > 1)break;
		}
		t>1?printf("?\n"):printf("%d\n",n);
	}
	return 0;
}

Submission Info

Submission Time
Task B - Grading
User niconico774
Language C (GCC 4.9.2)
Score 100
Code Size 379 Byte
Status AC
Exec Time 43 ms
Memory 1616 KiB

Compile Error

./Main.c: In function ‘main’:
./Main.c:21:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=]
   t>1?printf("?\n"):printf("%d\n",n);
   ^
./Main.c:6:2: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%ld %ld", &n, &m);
  ^
./Main.c:8:3: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
   scanf("%ld",&t);
   ^

Judge Result

Set Name Sample Dataset1 Dataset2
Score / Max Score 0 / 0 40 / 40 60 / 60
Status
AC × 4
AC × 29
AC × 54
Set Name Test Cases
Sample 0-sample-1.txt, 0-sample-2.txt, 0-sample-3.txt, 0-sample-4.txt
Dataset1 0-sample-1.txt, 0-sample-2.txt, 0-sample-3.txt, 0-sample-4.txt, 1-corner-0.txt, 1-corner-1.txt, 1-corner-2.txt, 1-corner-3.txt, 1-corner-4.txt, 1-corner-5.txt, 1-corner-6.txt, 1-corner-7.txt, 1-corner-8.txt, 1-corner-9.txt, 1-max-0.txt, 1-max-1.txt, 1-max-2.txt, 1-max-3.txt, 1-max-4.txt, 1-random-0.txt, 1-random-1.txt, 1-random-2.txt, 1-random-3.txt, 1-random-4.txt, 1-random-5.txt, 1-random-6.txt, 1-random-7.txt, 1-random-8.txt, 1-random-9.txt
Dataset2 0-sample-1.txt, 0-sample-2.txt, 0-sample-3.txt, 0-sample-4.txt, 1-corner-0.txt, 1-corner-1.txt, 1-corner-2.txt, 1-corner-3.txt, 1-corner-4.txt, 1-corner-5.txt, 1-corner-6.txt, 1-corner-7.txt, 1-corner-8.txt, 1-corner-9.txt, 1-max-0.txt, 1-max-1.txt, 1-max-2.txt, 1-max-3.txt, 1-max-4.txt, 1-random-0.txt, 1-random-1.txt, 1-random-2.txt, 1-random-3.txt, 1-random-4.txt, 1-random-5.txt, 1-random-6.txt, 1-random-7.txt, 1-random-8.txt, 1-random-9.txt, 2-corner-0.txt, 2-corner-1.txt, 2-corner-2.txt, 2-corner-3.txt, 2-corner-4.txt, 2-corner-5.txt, 2-corner-6.txt, 2-corner-7.txt, 2-corner-8.txt, 2-corner-9.txt, 2-max-0.txt, 2-max-1.txt, 2-max-2.txt, 2-max-3.txt, 2-max-4.txt, 2-random-0.txt, 2-random-1.txt, 2-random-2.txt, 2-random-3.txt, 2-random-4.txt, 2-random-5.txt, 2-random-6.txt, 2-random-7.txt, 2-random-8.txt, 2-random-9.txt
Case Name Status Exec Time Memory
0-sample-1.txt AC 25 ms 1560 KiB
0-sample-2.txt AC 26 ms 1372 KiB
0-sample-3.txt AC 23 ms 1432 KiB
0-sample-4.txt AC 25 ms 1556 KiB
1-corner-0.txt AC 26 ms 1428 KiB
1-corner-1.txt AC 25 ms 1556 KiB
1-corner-2.txt AC 26 ms 1440 KiB
1-corner-3.txt AC 25 ms 1372 KiB
1-corner-4.txt AC 26 ms 1436 KiB
1-corner-5.txt AC 26 ms 1432 KiB
1-corner-6.txt AC 24 ms 1560 KiB
1-corner-7.txt AC 25 ms 1440 KiB
1-corner-8.txt AC 24 ms 1568 KiB
1-corner-9.txt AC 23 ms 1448 KiB
1-max-0.txt AC 25 ms 1440 KiB
1-max-1.txt AC 24 ms 1440 KiB
1-max-2.txt AC 27 ms 1568 KiB
1-max-3.txt AC 23 ms 1484 KiB
1-max-4.txt AC 25 ms 1568 KiB
1-random-0.txt AC 24 ms 1440 KiB
1-random-1.txt AC 25 ms 1568 KiB
1-random-2.txt AC 25 ms 1568 KiB
1-random-3.txt AC 24 ms 1560 KiB
1-random-4.txt AC 25 ms 1488 KiB
1-random-5.txt AC 25 ms 1564 KiB
1-random-6.txt AC 25 ms 1568 KiB
1-random-7.txt AC 25 ms 1568 KiB
1-random-8.txt AC 25 ms 1560 KiB
1-random-9.txt AC 24 ms 1448 KiB
2-corner-0.txt AC 42 ms 1572 KiB
2-corner-1.txt AC 39 ms 1568 KiB
2-corner-2.txt AC 27 ms 1560 KiB
2-corner-3.txt AC 30 ms 1572 KiB
2-corner-4.txt AC 37 ms 1444 KiB
2-corner-5.txt AC 37 ms 1568 KiB
2-corner-6.txt AC 35 ms 1568 KiB
2-corner-7.txt AC 35 ms 1572 KiB
2-corner-8.txt AC 33 ms 1452 KiB
2-corner-9.txt AC 27 ms 1564 KiB
2-max-0.txt AC 42 ms 1484 KiB
2-max-1.txt AC 40 ms 1556 KiB
2-max-2.txt AC 42 ms 1568 KiB
2-max-3.txt AC 40 ms 1440 KiB
2-max-4.txt AC 43 ms 1568 KiB
2-random-0.txt AC 25 ms 1568 KiB
2-random-1.txt AC 33 ms 1568 KiB
2-random-2.txt AC 34 ms 1440 KiB
2-random-3.txt AC 30 ms 1440 KiB
2-random-4.txt AC 32 ms 1616 KiB
2-random-5.txt AC 39 ms 1564 KiB
2-random-6.txt AC 40 ms 1572 KiB
2-random-7.txt AC 27 ms 1436 KiB
2-random-8.txt AC 30 ms 1444 KiB
2-random-9.txt AC 30 ms 1448 KiB