#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; template istream& operator >> (istream& is, vector& vec){for(T& val: vec) is >> val; return is;} template istream& operator , (istream& is, T& val){ return is >> val;} template ostream& operator << (ostream& os, vector& vec){for(int i=0; i ostream& operator , (ostream& os, T& val){ return os << " " << val;} template ostream& operator >> (ostream& os, T& val){ return os << " " << val;} int main(){ int A,B; cin >> A,B; int ans = 1e9; for(int a=0; a<=1000; a++){ for(int b=0; b<=1000; b++){ if(a==0 && b==0) continue; int A_ = ((100.0*a)/(a+b) + 0.5); int B_ = (100.0*b)/(a+b) + 0.5; if(A_ == A && B_ == B){ ans = min(ans, a+b); } } } cout << ans << endl; return 0; }