for(long long j=max(2*p,((long long)ceil(double(l)/double(p)))*p);
后面都看懂了 这一步完全懵 为啥要2*p double(l)/double(p)))*p是什么意思 求解 给佬们回关注