![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Пользователь
Регистрация: 08.11.2007
Сообщений: 91
|
![]() Цитата:
В конце концов хотелось бы дельных советов по решению задачи
Не мы такие, жизнь такая...
Последний раз редактировалось Sanek_ntsk; 13.04.2012 в 21:10. |
|
![]() |
![]() |
![]() |
#12 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
![]()
Вы мыслите изначально неверно. Если про дополнительные ограничения и возможности списывания не указано, обычно предполагается, что списывание идет в пределах 1й парты, т.е. только по смежным с ней. Вопрос состоит в том, как рассадить всех учеников, чтобы эта линия списывания не ушла далеко от источника и не соединилась с другими подобными.
Алгоритм будет примерно таков: 1. Вводите исходные данные, делая при этом все необходимые проверки (учеников не больше 30, каждого типа учеников не может быть больше остатка от уже введенного количества и т.д.). 2. Организация самого алгоритма. Здесь нужно немного пораскинуть мозгами на абстрактность. Имеем 4 варианта учеников. У каждого варианта 2 направления: списывают и/или дают списать. Отсюда видим, что источник проблемы составляют те, кто не списывает, ног дает списать. 3. Поэтому с этими проблемными нужно сажать рядом сначала тех, кто не списывает и не дает, а когда они закончатся, то тех, кто списывает, но не дает. Это замкнет линию списываний. А вообще возьмите лист бумаги и ручку. Нарисуйте схемку, и все станет гораздо понятнее ![]()
"ковыряю изнутри" (с)
|
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Да это обычный сферический конь в вакууме. На деле мы умудрялись кидать записки через одну-две парты. Ну и классика жанра - ложится тетрадь на спину впереди сидящему - а дальше насколько у человека зрения хватит
![]() А алгоритм прост - каждому кто дает списать дается уникальное задание, не подходящее для остальных. Я так алгебру и физику в школе постоянно решал...
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Алгоритм Прима,вес минимального остовного дерева | 3dg_fan | Помощь студентам | 0 | 03.12.2011 17:08 |
Delphi задача на циклический алгоритм | Omge | Помощь студентам | 2 | 30.05.2011 16:55 |
Помогите сделать алгоритм минимального разреза на графах | Алексей Равен | Помощь студентам | 0 | 07.05.2009 13:05 |
Задача про учеников на рекурсию | Lion_paint | Помощь студентам | 1 | 27.02.2009 19:21 |