用最大的數去跑解答,比較快
#include<bits/stdc++.h> //AC k081 f070
using namespace std;
int main(){
ios::sync_with_stdio(0);cin.tie(0);
int a[3], b[3];
for(int i = 0; i < 3;i++){
cin >> a[i] >> b[i];
}
int ans = b[2]; //設成差值最大的
while(true){
if((ans % a[0] == b[0]) && (ans % a[1] == b[1]) && (ans % a[2] == b[2])){
cout << ans;
break;
}
ans += a[2];
}
}