/* -*- coding: utf-8 -*- * * 1305.cc: No.1305 Speak of the Devil - yukicoder */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; /* constant */ /* typedef */ /* global variables */ /* subroutines */ /* main */ int main() { int p, q; scanf("%d%d", &p, &q); // Ep = 1/p+{(p-1)/p}(1+Ep) // -> p*Ep = 1+(p-1)(1+Ep) = 1+p-1+(p-1)Ep = p+(p-1)Ep // -> Ep = p printf("%d\n", min(p, q)); return 0; }