Easy & Faster C++ Solution
\nclass Solution {\npublic:\n    int maxDivScore(vector<int>& nums, vector<int>& divisors) {\n        int res = 0, curr = -1;\n        for(auto &d: divisors){\n
```\nclass Solution {\npublic:\n    int maxDivScore(vector<int>& nums, vector<int>& divisors) {\n        int res = 0, curr = -1;\n        for(auto &d: divisors){\n            int score = 0;\n            for(auto &it: nums)     \n                score += (it % d == 0);\n            if(score >= curr){\n                if(score == curr)       \n                    res = min(res, d);\n                else                    \n                    res = d;                    \n                curr = score;\n            }\n        }\n        return res;\n    }\n};\n```
['C']