Submission #1605313
Source Code Expand
#include <stdio.h>
#define REP(i,n) for(int i=0;i<(n);i++)
int maxs(int &a, const int &b){
if(a < b) a = b;
return a;
}
int main(void){
int n, a[110000], max = 0, count, ans = 0;
scanf("%d", &n);
REP(i, n){
scanf("%d", a + i);
maxs(max, a[i]);
}
REP(i, max){
count = 0;
REP(j, n) if(a[j] == i || a[j] == i - 1 || a[j] == i + 1) count++;
maxs(ans, count);
}
printf("%d\n", ans);
}
Submission Info
Submission Time
2017-09-18 14:45:11+0900
Task
C - Together
User
toga57
Language
C++14 (GCC 5.4.1)
Score
0
Code Size
423 Byte
Status
WA
Exec Time
2103 ms
Memory
512 KB
Compile Error
./Main.cpp: In function ‘int main()’:
./Main.cpp:12:17: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &n);
^
./Main.cpp:14:21: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", a + i);
^
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
0 ms
128 KB
0_001.txt
AC
0 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
512 KB
1_005.txt
TLE
2103 ms
512 KB
1_006.txt
TLE
2103 ms
512 KB
1_007.txt
TLE
2103 ms
512 KB
1_008.txt
TLE
2103 ms
512 KB