#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, a, b;
  cin >> n >> a >> b;
  int i, j;
  for (i = min(a, b); i >= 1; i--) {
    for (j = 1; j < n; j++) {
      if (j * i <= a && (n - j) * i <= b) {
        cout << i << "\n";
        return 0;
      }
    }
  }
  return 0;
}
