爆零,求调
查看原帖
爆零,求调
664675
20210649zrj楼主2022/12/8 13:39
#include<bits/stdc++.h>
using namespace std;

int main()
{
	long long n,k;scanf("%d%d",&n,&k);
	long long l=1,r,res=n*k;
	while(l<=n)
	{
		if(k/l)r=min(k/(k/l),n);
		else r=n;
		res-=(k/l)*(r-l+1)*(l+r)/2;
		l=r+1;
	}
	printf("%lld",res);
	return 0;
}

RT

2022/12/8 13:39
加载中...