public class Program { public static void Main() { //int num = int.Parse(Console.ReadLine() ?? string.Empty); string[] str = (Console.ReadLine() ?? string.Empty).Trim().Split(' '); //string str = Console.ReadLine() ?? string.Empty; int y = int.Parse(str[0]); //野菜 int n = int.Parse(str[1]); //肉 int bn = int.Parse(str[2]); //倍の肉 int limit = int.Parse(str[3]); //食べれる上限 for(int i = y;i >= 0;i--) { int a = i + (bn * i); if(a <= limit && bn * i <= n) { Console.WriteLine(i); return; } } } }