Вверх ↑
Ответов: 902
Рейтинг: 27
#1: 2015-03-05 20:34:02 ЛС | профиль | цитата
Tad писал(а):
Правильно думаешь.


Просто не пойму как правильно объяснить.
Например есть строки:

55;красный
888;зелёный
900;синий
6;оранжевый
89;зелёный
950;синий
980;синий
00;красный

Берём первую строку, проверяем цвет на совпадение с остальными строками.
Совпадений только одно в последней строке.
Тогда цифру 55, записываем в 1 файл, а 00 во 2 файл.
Берём следующую строку с цветом зелёный, тоже одно совпадение.
Дописываем в файл 1 888, а в файл 2 89
Следующая строка синий. В файл 1, дописываем 900, в файл 2 950 в файл 3 980
четвёртая строка оранжевый, совпадений нет, просто дописываем её в файл 1.
Должны получится такие записи в файлах:

Файл 1
55
888
900
6

Файл 2
00
89
950

Файл 3
980

Мне нужно тоже самое, только с цифрами, с теми что в схеме выше.
Объяснить ещё понятнее, у меня вряд ли получится.
Вроде и логика простая, а уже с утра бьюсь.
В общем строки, нужно разбить на файлы, чтоб в каждом файле не было повторяющегося цвета.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0