思路:
就二进制枚举哪些数,然后取最小公倍数
搞一搞
//By SiriusRen#includeusing namespace std;#define int long longint n,r,m,s[15];int gcd(int a,int b){ return b?gcd(b,a%b):a;}signed main(){ while(~scanf("%lld%lld",&n,&r)){ int ans=0;n--;m=0; for(int i=0;i
本文共 321 字,大约阅读时间需要 1 分钟。
思路:
就二进制枚举哪些数,然后取最小公倍数
搞一搞
//By SiriusRen#includeusing namespace std;#define int long longint n,r,m,s[15];int gcd(int a,int b){ return b?gcd(b,a%b):a;}signed main(){ while(~scanf("%lld%lld",&n,&r)){ int ans=0;n--;m=0; for(int i=0;i
转载于:https://www.cnblogs.com/SiriusRen/p/9401616.html