#include <iostream> #include <vector> #include <cstring> using namespace std; const int G = 105, N = 3005, M = 3005; int main() { int n, m , k; cin >> n >> m; long long* dp = new long long[m + 1]; memset(dp, 0, sizeof(long long) * (m + 1)); vector<vector<int> &...