这道题需要开long long,每个地方都要!!! 不然像我一样写成 for(int i = 1; i * i <= n; i++)会TLE #5,务必改成for(long long i = 1; i * i <= n; i++)
for(int i = 1; i * i <= n; i++)
for(long long i = 1; i * i <= n; i++)