#include<iostream> using namespace std; const int MAXT = 4000105; int t[MAXT],cnt[MAXT],sum[MAXT],dp[MAXT]; int main() { int n,m,last_one=0; cin>>n>>m; for(int i=1; i<=n; i++){ int a; cin>>a; t[a]++; last_one = max(last_one,a); } cnt[0] = t[0]; sum[0] = 0; ...