提交时间:2024-03-21 11:37:07

运行 ID: 43739

#include<stdio.h> #include<iostream> #include<math.h> #include<string.h> #include<queue> #include<string> #include<algorithm> #include<map> #define ll long long using namespace std; const int N = 1e7+10; int vis[N]; int main() { int a,b; scanf("%d%d",&a,&b); int x=0,i; vis[a]=vis[b]=1; for(i=1;x<1000;i++) { if(vis[i]) vis[i+a]=1,vis[i+b]=1,x++; else x=0; } printf("%d",i-1000-1); return 0; }