func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int n, a, b, c;     cin >> n;     vector<int> t(3);     for (int &i : t) {       cin >> i;     }     sort(t.begin(), t.end());     c = t[0];     b = t[1];     a = t[2];     int x, y, z;     int max = 0;     for (z = n / c; z >= 0; z--) {       for (y = (n - z * c) / b; y >= 0; y--) {         x = (n - z * c - y * b) / a;         if (x * a + y * b + z * c == n && x + y + z > max) {           max = x + y + z;         }       }     }     cout << max;     return 0;   }   