Знайдіть довжину кола
Це інтерактивна задача
Ви керуєте роботом, розміщеним на стадіоні з певною довжиною кола. Спочатку робот знаходиться в стартовій точці.
Робот приймає команду "run k", яка наказує йому пройти відстань рівно метрів проти годинникової стрілки від його поточного місця розташування. Після виконання цієї команди, робот повідомляє загальну кількість повних кіл, які він пройшов, включаючи всі попередні команди (тобто скільки разів робот повертався в початкову точку після старту гонки).
Ваше завдання — визначити довжину кола, використовуючи не більше команд.
Протокол взаємодії
Взаємодія починається з того, що ваша програма відправляє рядок, що містить запит "run k" , де — відстань, яку робот повинен пройти. Потім програма журі виводить одне ціле число — загальну кількість усіх кіл, пройдених після завершення руху робота (коло вважається пройденим, якщо робот пройшов початкову точку або зупинився в ній після виконання команди).
Ви можете припустити, що довжина кола є цілим числом від до включно.
Ви можете використовувати не більше команд "run".
Якщо ви готові вивести відповідь, використовуйте команду "ensure s", де — довжина кола. Після виведення відповіді програма повинна негайно завершитися.
Для коректної взаємодії виводьте кінець рядка після кожного запиту і після команди "ensure", а також очищайте буфер виводу відповідними функціями використовуваної мови програмування:
cout.flush() або fflush(stdout) для C/C++;
stdout.flush() для Python;
дивіться документацію для інших мов.