func_code_string: #include <bits/stdc++.h>   using namespace std;   int c[400000], t[400000], n, m, x[400000];   int main() {     scanf( %d%d , &n, &m);     int s = 0;     for (int i = 0; i < n; ++i) {       scanf( %d%d , &c[i], &t[i]);       s += c[i] * t[i];       x[i] = s;     }     while (m--) {       int a;       scanf( %d , &a);       printf( %d n , lower_bound(x, x + n, a) - x + 1);     }   }   