func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     long long n, m, k;     cin >> n >> m >> k;     vector<long long> v;     for (int i = 0; i < n; i++) {       long long x;       cin >> x;       v.push_back(x);     }     long long sum = 0;     int i;     for (i = n - 1; i >= 0; i--) {       sum += v[i];       if (sum > k) {         sum = 0;         i++;         m--;         if (m == 0) {           break;         }       }     }     if (i < 0) i = 0;     cout << n - i;     return 0;   }   