Submission #1605538
Source Code Expand
#include <stdio.h>
#define REP(i,n) for(long long i=0;i<(n);i++)
template<class T>
T maxs(T &a, const T &b){
if(a < b) a = b;
return a;
}
long long n, table[110000], max, ans;
int main(void){
scanf("%lld", &n);
REP(i, n){
long long a;
scanf("%lld", &a);
table[a - 1]++;
table[a]++;
table[a + 1]++;
maxs(max, a);
}
REP(i, max) maxs(ans, table[i]);
printf("%lld\n", ans);
}
Submission Info
Submission Time |
|
Task |
C - Together |
User |
toga57 |
Language |
C++14 (GCC 5.4.1) |
Score |
0 |
Code Size |
418 Byte |
Status |
WA |
Exec Time |
10 ms |
Memory |
896 KB |
Compile Error
./Main.cpp: In function ‘int main()’:
./Main.cpp:14:19: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%lld", &n);
^
./Main.cpp:17:20: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%lld", &a);
^
Judge Result
Set Name |
Sample |
All |
Score / Max Score |
0 / 0 |
0 / 300 |
Status |
|
|
Set Name |
Test Cases |
Sample |
0_000.txt, 0_001.txt, 0_002.txt |
All |
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 |
AC |
1 ms |
128 KB |
0_001.txt |
AC |
1 ms |
128 KB |
0_002.txt |
AC |
1 ms |
128 KB |
1_003.txt |
AC |
1 ms |
128 KB |
1_004.txt |
WA |
8 ms |
128 KB |
1_005.txt |
AC |
10 ms |
128 KB |
1_006.txt |
AC |
10 ms |
128 KB |
1_007.txt |
AC |
10 ms |
128 KB |
1_008.txt |
AC |
10 ms |
896 KB |