Добро пожаловать, гость
:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте :: :: форум ::

Форум работает в режиме архива, только для чтения и поиска.
Архив 2004 Архив 2007 Архив 2013

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 02.04.2011, 13:20
Новичок

Отправить личное сообщение для maksatktl Посмотреть профиль Найти все сообщения от maksatktl
 
Регистрация: 30.03.2011
Сообщений: 7

Раскраска таблицы умножения
Раскраска таблицы умножения
(Время: 1 сек. Память: 16 Мб Сложность: 32%)
Таблицей умножения назовем таблицу размера n строк на m столбцов, в которой на пересечении i-ой строки и j-ого столбца стоит число i∙j (строки и столбцы нумеруются с единицы).

В одной из математических школ было решено провести педагогический эксперимент. Для того, чтобы ученикам было проще запоминать таблицу умножения, некоторые числа в ней будут покрашены в красный, некоторые - в синий, а некоторые - в зеленый цвет (оставшиеся числа будут черными).

Процесс покраски чисел можно условно разбить на четыре этапа. На первом этапе все числа красятся в черный цвет. На втором - все четные числа красятся в красный цвет, на третьем – все числа, делящиеся на 3, красятся в зеленый цвет, на четвертом - все числа, делящиеся на 5, красятся в синий цвет.

Директор школы хочет знать, какое количество картриджей для принтеров необходимо закупить для печати таблиц. Поэтому ему необходима информация о том, сколько чисел какого цвета будет в одной раскрашенной таблице умножения n на m. Напишите программу, решающую задачу подсчета соответствующих количеств.

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

Входной файл INPUT.TXT содержит два натуральных числа n и m (1 ≤ n,m ≤ 1000).

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

В первой строке выходного файла OUTPUT.TXT выведите количество чисел, покрашенных в красный цвет, во второй - в зеленый, в третьей - в синий, в четвертой - в черный. Следуйте формату, приведенному в примерах.

Пример

№ INPUT.TXT OUTPUT.TXT
1 10 10 RED : 21
GREEN : 39
BLUE : 36
BLACK : 4
2 5 2 RED : 5
GREEN : 2
BLUE : 2
BLACK : 1

pomogite
plz!!!
  #2  
Старый 02.04.2011, 13:21
Новичок

Отправить личное сообщение для maksatktl Посмотреть профиль Найти все сообщения от maksatktl
 
Регистрация: 30.03.2011
Сообщений: 7

Ssilka
http://acmp.ru/?main=task&id_task=53
 


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
процедура умножения многочленов с помощью списков neitrosha Реализация, исходники, языки 12 30.03.2011 21:55
Таблица умножения дробей с использованием класса Alexander_ua Задачи 9 19.02.2010 02:20
Распараллеливание диагонального умножения матрицы на вектор vilza Математические алгоритмы (другое) 1 11.01.2010 12:57
Умножения знаковых чисел гость Математические алгоритмы (другое) 8 17.11.2009 03:14
Раскраска Michael_K Математические алгоритмы (другое) 1 16.07.2008 22:49