题解:P12048 [USTCPC 2025] 多边形转动
思路分析:首先发现这个题和
int x=b/__gcd(a,b);//x表示转x次整除b
注意到每转
ac code:
#include<bits/stdc++.h>
#define int long long
using namespace std;
int a,m1,m2,b,ans;
signed main(){
cin>>a>>m1>>b>>m2;
int x=b/__gcd(a,b);
int bian=a*x/b;
int k=m2/__gcd(bian,m2);
cout<<k*(x+bian-1);
return 0;
}