#include using namespace std; #include using namespace atcoder; using ll = long long; int n; vector a; vector factors(long long n){ vector res; for(long long i = 1;i*i <= n;i++){ if(n%i==0){ res.push_back(i); if(n!=n/i){ res.push_back(n/i); } } } res.push_back(n); return res; } ll dp[101010]; void solve(){ for(int i = 0;i> n; a = vector(n); for(int i = 0;i> a[i]; } solve(); }