Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///..мяу
- #include <bits/stdc++.h>
- using namespace std;
- #define mp(a,b) make_pair(a,b)
- #define fast cin.tie(0);cout.tie(0);std::ios_base::sync_with_stdio(0);
- #define fuf -1;
- #define YES cout << "YES\n";
- #define NO cout << "NO\n";
- #define min3(a,b,c) min(min(a,b),c)
- #define max3(a,b,c) max(max(a,b),c)
- #define mid3(a,b,c) a+b+c-max3(a,b,c)-min3(a,b,c)
- #define nullptr NULL
- #define int long long
- const double EPS = 0.0000000001;
- const int mod1 = 998244353;
- const int mod2 = 1000000007;
- const int mod3 = 1000000009;
- const int inf = 1000000000000000000;
- using namespace std;
- signed main(){
- int n;
- cin >> n;
- int mass[3];
- memset(mass,0,sizeof mass);
- for(int i = 0;i<n;i++){
- int x;
- cin >> x;
- mass[x%3]++;
- }
- int c = mass[0];
- int x = min(mass[1],mass[2]);
- c += x;
- mass[1] -= x;
- mass[2] -= x;
- c += max(mass[1],mass[2])/3;
- cout << c;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement