很簡單的一道數論,一看代碼全懂
#include<cstdio>
#include<iostream>
using namespace std;
long long int n,m;
int main()
{
cin>>n;
for (long long int i=1;i<=n;i++)
m+=n/i;
cout<<m;
return 0;
}
很簡單的一道數論,一看代碼全懂
#include<cstdio>
#include<iostream>
using namespace std;
long long int n,m;
int main()
{
cin>>n;
for (long long int i=1;i<=n;i++)
m+=n/i;
cout<<m;
return 0;
}
最近遇到了三道數形結合的題目,不同的動機都直接指向了凸包(凸殼),利用凸殼上斜率(極角)的單調性進行二分。 1 .一個在傻X那裏淘到的一道數據結構題,from spoj: