这个题目是给大家发表题解用的,不是来做题的(bushi)

LJY  •  8个月前


#include <bits/stdc++.h> 
using namespace std; 
int f[105]; 
   int n; 
int main() { 

   cin >> n; 
   for (int i = 0; i < n; i++) { 
       int num; 
       cin >> num; 
       f[num]++; 
   } 
   int maxn = 0; 
   for (int i = 0; i <= 98; i++) {  
       int c = f[i] + f[i + 1] + f[i + 2]; 
       maxn = max(maxn, c);  
   } 
   maxn = max(maxn, f[99] + f[100]);  
   maxn = max(maxn, f[100]);  
   cout << maxn << endl; 
   return 0; 

 


评论:

6

 


张奕杨  •  7个月前