func_code_string: #include <bits/stdc++.h>   using namespace std;   int n, q, p;   long long* pt;   long long a[200000], k, sum = 0LL;   int main() {     cin >> n >> q;     for (int i = (0); i < (n); i++) {       cin >> a[i];       if (i) a[i] += a[i - 1];     }     for (int i = (0); i < (q); i++) {       cin >> k;       sum += k;       pt = upper_bound(a, a + n, sum);       p = pt - a;       if (p == n) {         p = 0;         sum = 0LL;       }       cout << n - p <<   n ;     }   }   