Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 

Игра

(Время: 1 сек. Память: 16 Мб Сложность: 1%)

Иван и Денис играют в следующую игру на круглом столе с радиусом T. У них есть неограниченное количество одинаковых круглых монет с радиусом M. Они поочередно выкладывают монеты на стол, не меняя расположения ранее размещенных на столе монет. При этом нельзя, чтобы монеты прикасались друг к другу. Проигрывает тот, кто на очередном ходе не сможет разместить свою монету. Иван ходит первым.

Требуется определить победителя при условии, что ребята играют оптимально.

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

Первая строка входного файла INPUT.TXT содержит целое число M – радиусы монет, во второй строке содержится целое число T – радиус стола (0 < M ≤ T ≤ 100).

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

В выходной файл OUTPUT.TXT выведите имя победителя: Ivan (если выиграет Иван) или Denis (если выиграет Денис).

Пример

INPUT.TXTOUTPUT.TXT
13
100
Ivan

Подсказка

Иван точно что-то знает о симметрии.

Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!

[Обсуждение] [Все попытки] [Лучшие попытки]


 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 ЕГЭ по информатике
 Авторские задачи
 Тренировочные олимпиады
 Введение
 Условный оператор
 Операторы цикла
 Строковые типы данных
 Массивы
 Функции
 Сортировка
 Двумерные массивы
 Рекурсия
 Арифметика
 Простые задачи
 Целые числа
 Вывод формул
 A. Hello world!
 B. Дурак
 C. Игра
 D. Сокращение перемен
 E. A+B+C
 F. Всё могут короли
 G. Том и Джерри
 H. Строки в книге

Красноярский краевой Дворец пионеров, (c)2006 - 2025, ИНН 246305493507, E-mail: admin@acmp.ru