Forth http://fforum.winglion.ru/ |
|
Задача http://fforum.winglion.ru/viewtopic.php?f=2&t=3106 |
Страница 1 из 1 |
Автор: | gudleifr [ Вт ноя 22, 2016 13:14 ] |
Заголовок сообщения: | Задача |
Есть большая текстовая таблица в два столбика (для определенности - ИМЯ и ДАННЫЕ). В таблице очень много повторов: и ИМЯ, и ДАННЫЕ текущей строки могут быть представлены одинаково вероятно одним из способов НОВОЕ (вводится впервые), ТЕКУЩЕЕ (из предыдущей строки), СТАРОЕ (из одной из предыдущих строк), ЗДЕСЬ (рассчитывается каким-либо способом). Всего, очевидно 16 комбинаций. Хочется иметь не 16 слов (трудно запомнить), но 4 для ИМЕНИ и 4 для ДАННЫХ (и записывать через дефис). Пока тупо записал НОВ-НОВ, НОВ-ТЕК, НОВ-СТАР,.. ЗДЕСЬ-ЗДЕСЬ. Получается такая похабень (НОВ-НОВ и ТЕК-ТЕК для благозвучия заменил на КАРТУ - подходит по смыслу текста - и КОПИЮ): 0 ДЕЙСТВИЯ(I) "A" ACTIVE 2 НОВ-СТАР'' "ANY" 4 КОПИИ "A" ЗДЕСЬ-ТЕК 1 КОПИЯ НОВ-ТЕК GUN" 2 КОПИИ "ANY" ДЕЙСТВИЯ(I) "B" ACTIVE 3 ЗДЕСЬ-СТАР'' 5 КОПИЙ "B" ЗДЕСЬ-ТЕК 3 КОПИИ "C" ЗДЕСЬ-ТЕК 1 КОПИЯ GUN" ЗДЕСЬ-ТЕК 2 КОПИИ НОВ-ТЕК MINEFIELD-ATTACK 1 КОПИЯ ДЕЙСТВИЯ(I) "C" ACTIVE 4 СТАР-СТАР'' MINEFIELD-ATTACK ЗДЕСЬ-ТЕК 1 КОПИЯ ДЕЙСТВИЯ(I) 16" ACTIVE 5 СТАР-СТАР'' MINEFIELD-ATTACK ЗДЕСЬ-ТЕК TORPEDO ЗДЕСЬ-НОВ ACTIVE 2 РАВЕН PASSIVE 3 РАВЕН 5 КОПИЙ КАРТА SURPRISE-ATTACK! 4 КОПИИ ДЕЙСТВИЯ(I) ANTI-SUBMARINE-WARFARE СТАР-СТАР' 6 КОПИЙ КАРТА LAND-BASED-ASP ACTIVE 4 РАВЕН PASSIVE 2 РАВЕН 2 КОПИИ ДЕЙСТВИЯ(I) EVASIVE-MANEUVERS СТАР-СТАР' 6 КОПИЙ ELECTRONIC-COUNTER-MEASURES ЗДЕСЬ-ТЕК 2 КОПИИ RETREAT ЗДЕСЬ-ТЕК НОВ-ТЕК MINE-SWEEPERS 1 КОПИЯ КАРТА CRASH-DIVE! 3 КОПИИ КАРТА EARLY-WARNING-SYSTEMS FIRST 4 РАВЕН SECOND 3 РАВЕН THIRD 2 РАВЕН 4 КОПИИ DAMAGE-CONTROL ЗДЕСЬ-НОВ 2 КОПИИ КАРТА AIR-TO-AIR-REFUELING 3 КОПИИ КАРТА INTELLIGENCE 2 КОПИИ CONSTANT ДЕЙСТВИЯ(II) Какие будут литературные предложения? |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |