Submission #1557450


Source Code Expand

Copy
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <queue>
#include <vector>
#include <cstring>
#include <cstdlib>
#include <cmath>
#define N 100005
using namespace std;

typedef long long ll;
int n, s, a, mx, v[N];
int main()
{
	int i;
//	freopen ("input.txt", "r", stdin);
	cin >> n;
	for (i = 0; i < n; i++) {
		scanf ("%d", &a);
		if (a >= 0) v[a - 1]++;
		v[a]++;
		v[a + 1]++;
	}
	for (i = 0; i <= 100001; i++) {
		mx = max(mx, v[i]);
	}
	cout << mx;
    return 0;
}

Submission Info

Submission Time
Task C - Together
User sean617
Language C++14 (GCC 5.4.1)
Score 300
Code Size 520 Byte
Status
Exec Time 11 ms
Memory 640 KB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:20:19: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
   scanf ("%d", &a);
                   ^

Test Cases

Set Name Score / Max Score Test Cases
Sample 0 / 0 0_000.txt, 0_001.txt, 0_002.txt
All 300 / 300 0_000.txt, 0_001.txt, 0_002.txt, 1_003.txt, 1_004.txt, 1_005.txt, 1_006.txt, 1_007.txt, 1_008.txt
Case Name Status Exec Time Memory
0_000.txt 1 ms 256 KB
0_001.txt 1 ms 256 KB
0_002.txt 1 ms 256 KB
1_003.txt 1 ms 256 KB
1_004.txt 9 ms 256 KB
1_005.txt 11 ms 256 KB
1_006.txt 11 ms 256 KB
1_007.txt 11 ms 256 KB
1_008.txt 11 ms 640 KB