Описание В каждой клетке шашечной доски в произвольном порядке находится шашка одного из цветов: белая, черная, красная или зеленая (Пример_0). Задача Составить программу DBOARD, подсчитывающую количество шашек каждого цвета и выводящую результат, если:
данные о шашках находятся в файле DBOARD.DAT, записанные построчно и без пробелов в строке и между строками; результат сохраняется в файле DBOARD.SOL в виде: - данные о местоположении красных шашек (в остальных местах вывести знак "-"); - пустая строка; - количество черных, белых, красных и зеленых шашек через пробел;
- если шашки какого-либо цвета отсутствуют на доске, то вывести в файл сообщение "BAD INPUT LIST"; - оба файла располагаются в текущем каталоге. Замечание Не применять процедуры работы с экраном. После последнего вывода перевести маркер на начало следующей строки Пример_0 
| 0 - цвет и местоположение ЧЕРНОЙ шашки 1 - цвет и местоположение БЕЛОЙ шашки 2 - цвет и местоположение КРАСНОЙ шашки 3 - цвет и местоположение ЗЕЛЕНОЙ шашки |
Например DBOARD.DAT 21103031 01133100 12131012 11112210 11101212 01011211 00000000 11122233 DBOARD.SOL 2------- -------- -2-----2 ----22-- -----2-2 -----2-- -------- ---222-- 18 28 11 7 DBOARD.DAT 21111231 11121333 11131111 22332233 11132111 22221121 11113111 12111121 DBOARD.SOL BAD INPUT LIST
|