eolymp
bolt
Try our new interface for solving problems
Məsələlər

Синяя гусеница даёт совет

Синяя гусеница даёт совет

-- А какого роста ты хочешь быть? -- спросила Гусеница. -- Ах, все равно, -- быстро сказала Алиса. -- Только, знаете, так неприятно все время меняться… -- Откусишь с одной стороны -- подрастешь, с другой -- уменьшишься! -- С одной стороны чего? -- подумала Алиса. -- С другой стороны чего? -- Гриба, -- ответила Гусеница, словно услышав вопрос, и исчезла из виду. Приключения Алисы в стране чудес (перевод Н.М. Демуровой) \includegraphics{https://static.e-olymp.com/content/0b/0bbd685a36a23d262364d2861b3cea83d2355db7.jpg} С минуту Алиса задумчиво смотрела на гриб, пытаясь определить, где у него одна сторона, а где -- другая; гриб был круглый, и это совсем сбило ее с толку. Наконец, она решилась: обхватила гриб руками и отломила с каждой стороны по кусочку. Оказалось, что если откусить от кусочка из левой руки, то можно увеличиться на \textbf{A} дюймов, а если из правой -- то уменьшиться \textbf{B} на дюймов. Помогите Алисе определить, может ли она стать ростом \textbf{Y} дюймов, если её рост -- \textbf{X} дюймов. \InputFile В первой строке входного файла записаны четыре числа \textbf{X}, \textbf{Y}, \textbf{A}, \textbf{B}. При этом \textbf{0} ≤ |\textbf{X}|, |\textbf{Y}| ≤ \textbf{10^6}, \textbf{0} ≤ |\textbf{A}|, |\textbf{B}| ≤ \textbf{10^2}. \OutputFile В выходной файл выведите единственное целое число -- минимальное количество "откусываний" для достижения цели, или \textbf{--1}, если это сделать невозможно.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
1 1 0 0
Çıxış verilənləri #1
0
Müəllif Соболев Евгений, Соболев Дмитрий
Mənbə VI Open Cup Kharkov 14.03.2010