省略
省略
C++に変換後のコードはこちら
int A;
{
ll res;
map<int,ll> mp;
mp[0] = 1;
REP(rd_int()){
map<int,ll> nx;
rd(A);
for(pair<int,ll> p : mp){
nx[gcd(p.first, A)] += p.second;
nx[p.first] += p.second;
}
mp = nx;
}
res = mp[1];
wt(res);
}
Current time: 2024年04月26日09時53分13秒
Last modified: 2019年11月02日11時41分26秒 (by laycrs)
Tags: Competitive_Programming_Incomplete yukicoder
トップページに戻る
Logged in as: unknown user (not login)