为什么一定是90分呐!wa了第一个点,一定是哪里没有特判,求hack或调。
罪魁祸首喵~
代码喵~
#include<bits/stdc++.h>
using namespace std;
int n,a[10],ans;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
int x;
cin>>x;
a[x%3]++;
}
if(a[1]<a[2]){
ans+=a[1]*2;
a[2]-=a[1];
ans+=a[2]/3*3;
cout<<ans+a[0];
}else{
ans+=a[2]*2;
a[1]-=a[2];
ans+=a[1]/3*3;
cout<<ans+a[0];
}
return 0;
}