ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > 004. Функции > задача:


Макс и CMYK

Задачи раздела

• Возвести в квадрат
• Количество дней в месяце
• Количество цифр
• Координатные четверти
• Макс и CMYK
• Макс и судоку
• Минимум из двух
• Наибольший общий делитель
• Округление вверх
• Перебор перестановок
• Перебор сочетаний
• Периметр треугольника
• Площадь выпуклого четурёхуголь...

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.

Макс и CMYK
Макс и CMYK
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Макс решил сделать для предстоящего чемпионата красочные афиши. Весь вечер Макс не вылезал из графического редактора, и в итоге сверстал макет афиши своей мечты.

Однако в типографии Максу объяснили, что его макет использует цветовую модель RGB, а для качественной печати его необходимо преобразовать к модели CMYK.

В модели RGB цвет каждого пикселя изображения кодируется тремя целыми числами R, G и B, принадлежащими диапазону [0; 255] и обозначающими долю красного (Red), зелёного (Green) и синего (Blue) цвета соответственно.

В модели CMYK цвет каждого пикселя изображения кодируется четырьмя вещественными числами C, M, Y и K, принадлежащими диапазону [0; 1] и обозначающими долю голубого (Cyan), пурпурного (Magenta), жёлтого (Yellow) и чёрного (blacK) цвета соответственно.

Макс нашёл в интернете формулы для приближённого преобразования цветов из формата RGB в формат CMYK:

Считается, что если K = 1, то C = M = Y = 0.

Макс решил написать программу, чтобы автоматически перевести афишу в формат CMYK. Помогите ему правильно преобразовать заданный цвет.

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

Ввод содержит целые числа R, G и B (0 ≤ R, G, B ≤ 255) — компоненты цвета в модели RGB.

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

Выведите вещественные числа C, M, Y, K — компоненты цвета в модели CMYK. Точность ответа должна составлять не менее 4 знаков после запятой.

Примеры

Входные данные
255 255 0
Выходные данные
0 0 1 0
Входные данные
217 135 25
Выходные данные
0 0.3779 0.8848 0.1490

Для отправки решений необходимо выполнить вход.

www.contester.ru