Олимпиадный тренинг

Задача . A. Новогодний стол


Геральд накрывает новогодний стол. Стол имеет форму круга радиуса R. Геральд пригласил много гостей и обеспокоен вопросом, поместятся ли на столе тарелки для всех них. Считайте, что все тарелки круглые и имеют одинаковые радиусы, равные r. Каждая тарелка должна целиком помещаться на столе и касаться края стола. Разумеется, тарелки не должны пересекаться, однако могут касаться. Помогите Геральду определить, поместятся ли на столе n тарелок для гостей.

Входные данные

В первой строке заданы три целых числа n, R и r (1 ≤ n ≤ 100, 1 ≤ R, r ≤ 1000) — количество тарелок, радиус стола и радиус тарелок.

Выходные данные

Выведите «YES» (без кавычек), если на столе можно разместить n тарелок по описанным правилам, и «NO», если нельзя.

Обратите внимание, что каждая тарелка должна касаться края стола.

Примечание

Возможное расположение тарелок для первого примера:


Примеры
Входные данныеВыходные данные
1 4 10 4
YES
2 5 10 4
NO
3 1 10 10
YES

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя