好不容易ak一次, 给自己攒点人品1.第一题,因数分解, 有9都ok,有3只能找3和9,啥也没有只能找9. #define ll long long long long cnt(vector<int>& nums){ int a[3] = {0}; ll ans = 0; for(auto& num : nums){ if(num % 9 == 0){ ans += a[0] + ans[1] + ans[2]; ++ans[2]; } else if(num % 3 == 0){ ans += a[1] + a[2]; ++ans[1]; } else{ ans ...