#include<bits/stdc++.h>
using namespace std;

long long MOD=1e9+7;

int main()
{
	ios_base::sync_with_stdio(false);
	cin.tie(0);
	
	int i,j;
	int n,a,b;
	cin>>n>>a>>b;
	if(a<b)
		swap(a,b);
	int den1 = 	int(round(a*n*1.0/(a+b)));
	if(den1 == 0)
		den1++;
	else if(den1 == n)
		den1--;
	int den2 = n-den1;
	
//	cout<<den1<<" "<<den2<<endl;
	int aa = a/den1;
	int bb = b/den2;
//	cout<<aa<<" "<<bb<<endl;
	int ans = min(aa,bb);
	cout<<ans<<endl;
}