Намисто
Люди з деякого племені виготовляють намисто з глини. Намисто складається з одного або більше кілець. Усі кільця одного намиста мають однаковий діаметр та товщину. Наприклад, нижче наведено намисто із чотирьох кілець, довжина якого в 4 рази більша за діаметр одного кільця.
Нехай V_total_{ }- загальний об'єм глини, що є в наявності. Нехай V - об'єм глини, з якої випікається одне кільце, V_0 - об'єм глини, який втрачається в процесі його випікання. Тоді діаметр D кільця дорівнює
Якщо V ≤ V_0, то не можна виготовити керамічного кільця.
Наприклад, нехай V_total = 10, V_0 = 1. Якщо ми хочемо виготовити 1 диск, то V = V_total = 10, і його діаметр буде дорівнювати D = 0.9. При виготовленні двох кілець глину слід розділити на дві частини, об'єм кожної з яких дорівнює V = V_total / 2 = 5. З кожної частини можна зробити кільце діаметром . Довжина усього намиста дорівнює 0.6 * 2 = 1.2.
Як бачимо з вище наведеного прикладу, довжина намиста залежить від кількості кілець у ньому. В задачі необхідно знайти таку кількість кілець, при виготовленні яких намисто матиме максимальну довжину.
Вхідні дані
Кожен рядок містить два числа V_total (0 < V_total ≤ 60000) та V_0 (0 < V_0 ≤ 600). Останній тест містить V_total = V_0 = 0 і не обробляється.
Вихідні дані
Для кожного тесту в окремому рядку вивести кількість кілець у намисті, при якому його довжина буде максимальною. Якщо відповідь не однозначна, або намисто створити не можна, то вивести 0.