Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <vector>#include <cmath>using namespace std;const int MAXN = 205;int sum[MAXN][MAXN][MAXN];inline int ask(int i, int l, int r, int k){return sum[i][r][k] - sum[i][l-1][k];}void solve(){int n, x, q;cin >> n;vector<int>G[n+1];for (int i = 1; i <= n; ++i) {for (int j = 1; j <= n; ++j) {cin >> x;G[i].push_back(x);for (int k = 1; k <= 200; ++k) {sum[i][j][k] = sum[i][j-1][k];if (k%x == 0) ++sum[i][j][k];}}}cin >> q;