Submission #8507812


Source Code Expand

/////////////////////////////////////////////

//
//	FileName	:	First.cpp
//	Creator		:	Fm
//	Date		:	2019-11-12 00:56
//	Comment		:	OJ(P2136)
//
///////////////////////////////////////////

//#include "pch.h"
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <algorithm>
#include <math.h>
#include <stack>
#include <string>
#include <string.h>
#include <set>
#include <queue>
#include <map>

using namespace std;
#define	MAXNUM		10010
#define	EPS         0.0001
#define MODNUM		2e31


typedef unsigned char       BYTE;
typedef int                 BOOL;
typedef unsigned long       DWORD;

int pnCount[100005];

int main(int argc, char* argv[])
{
	int			nInputN;
	int			nInputM;
	int			nTemp;

	scanf("%d%d", &nInputN, &nInputM);
	for (int i = 0; i < nInputN; i++)
	{
		scanf("%d", &nTemp);
		pnCount[nTemp]++;
		if (pnCount[nTemp] > nInputN / 2)
		{
			printf("%d\n", nTemp);
			return 0;
		}
	}
	printf("?\n");
Exit0:

	return 0;
}

Submission Info

Submission Time
Task B - Grading
User luogu_bot4
Language C++14 (GCC 5.4.1)
Score 100
Code Size 1007 Byte
Status AC
Exec Time 11 ms
Memory 640 KB

Compile Error

./Main.cpp: In function ‘int main(int, char**)’:
./Main.cpp:42:35: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d%d", &nInputN, &nInputM);
                                   ^
./Main.cpp:45:22: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
   scanf("%d", &nTemp);
                      ^

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 1 ms 256 KB
0-sample-2.txt AC 1 ms 256 KB
0-sample-3.txt AC 1 ms 256 KB
0-sample-4.txt AC 1 ms 256 KB
1-corner-0.txt AC 1 ms 256 KB
1-corner-1.txt AC 1 ms 256 KB
1-corner-2.txt AC 1 ms 256 KB
1-corner-3.txt AC 1 ms 256 KB
1-corner-4.txt AC 1 ms 256 KB
1-corner-5.txt AC 1 ms 256 KB
1-corner-6.txt AC 1 ms 256 KB
1-corner-7.txt AC 1 ms 256 KB
1-corner-8.txt AC 1 ms 256 KB
1-corner-9.txt AC 1 ms 256 KB
1-max-0.txt AC 1 ms 256 KB
1-max-1.txt AC 1 ms 256 KB
1-max-2.txt AC 1 ms 256 KB
1-max-3.txt AC 1 ms 256 KB
1-max-4.txt AC 1 ms 256 KB
1-random-0.txt AC 1 ms 256 KB
1-random-1.txt AC 1 ms 256 KB
1-random-2.txt AC 1 ms 256 KB
1-random-3.txt AC 1 ms 256 KB
1-random-4.txt AC 1 ms 256 KB
1-random-5.txt AC 1 ms 256 KB
1-random-6.txt AC 1 ms 256 KB
1-random-7.txt AC 1 ms 256 KB
1-random-8.txt AC 1 ms 256 KB
1-random-9.txt AC 1 ms 256 KB
2-corner-0.txt AC 10 ms 640 KB
2-corner-1.txt AC 9 ms 256 KB
2-corner-2.txt AC 3 ms 640 KB
2-corner-3.txt AC 4 ms 384 KB
2-corner-4.txt AC 9 ms 640 KB
2-corner-5.txt AC 8 ms 256 KB
2-corner-6.txt AC 7 ms 256 KB
2-corner-7.txt AC 7 ms 256 KB
2-corner-8.txt AC 6 ms 256 KB
2-corner-9.txt AC 2 ms 256 KB
2-max-0.txt AC 9 ms 640 KB
2-max-1.txt AC 8 ms 640 KB
2-max-2.txt AC 11 ms 640 KB
2-max-3.txt AC 6 ms 640 KB
2-max-4.txt AC 11 ms 640 KB
2-random-0.txt AC 1 ms 384 KB
2-random-1.txt AC 6 ms 384 KB
2-random-2.txt AC 4 ms 640 KB
2-random-3.txt AC 4 ms 256 KB
2-random-4.txt AC 2 ms 640 KB
2-random-5.txt AC 6 ms 384 KB
2-random-6.txt AC 8 ms 512 KB
2-random-7.txt AC 2 ms 256 KB
2-random-8.txt AC 3 ms 512 KB
2-random-9.txt AC 5 ms 512 KB