Курсовая работа: Составление расписания встреч участников соревнований

)

( (/= (lengthl) 2)

(progn

; разбиваем команды на 2 группы

( setq group1 (copy_half_list l))

(print 'gruppa1 output)

(print group1 output)

(setq group2 (copy_last_half_list l))

(print 'gruppa2 output)

(print group2 output)

; формируем встречи комманд

( setq commands (mapcar 'list group1 group2))

(print 'igroki output)

(print commands output)

; выбираем победителя

( setq l (mapcar 'get_winner commands))

(print 'pobediteli output)

(print l output)

(print '______________________________________________ output)

; рекурсивно вызываем функцию play_ off с новым

; списком комманд участников

( play_offloutput)

)

)

)

)

; открываем файл и получаем команды

( setqinput_stream (open "d: \\ commands. txt": direction: input))

; вид системы

К-во Просмотров: 290
Бесплатно скачать Курсовая работа: Составление расписания встреч участников соревнований