singlepost

Помогите придумать интересную задачу на множества в Pascal << На главную или назад  

В колледже дали задание: найти или составить программу в которой будет необычное применение множеств. Pascal.
Кто что посоветует?

105 ответов в теме “Помогите придумать интересную задачу на множества в Pascal”

  1. 11
    Александр Панин ответил:

    Дароф!Попробуй доказать св-ва множества в бинарных отношениях.Заморочек не много,но пользы в дальнейшем…
    З.ы:используй пособия по дискретной математике

  2. 10
    Евгений Пронин ответил:

    2Алексей:
    Спс конечно, но вопрос был про использование множеств.
    Я обычно в C пишу, а там множеств нет, поэтому был вопрос. Но уже разобрался так что тему можно удалить.

  3. 9
    Алексей Авраменко ответил:

    Про подмножества: используй доп. масив с N елементов как маску (их значения 0 и 1). Представив, что этот масив – число в двоичной системе, имитируем добавление еденицы, после чего просматриваем его и множество: если 1 – выводим елемент множества, 0 – не выводим

  4. 8
    Евгений Пронин ответил:

    Всё, вопрос снят.

  5. 7
    Андрей Щипцов ответил:

    ну допустим делаешь 50 носков
    цикл от 1 до 50
    генеришь цифру от 1 до 10…
    если 1 – красный
    если 2- синий
    и т д…
    ну вот добавил в множество носки
    а потом вынимаешь)) и счиатешь какой цвет)) ну там дело техники))

  6. 6
    Евгений Пронин ответил:

    Блин, я про свою задачу. =)

  7. 5
    Андрей Щипцов ответил:

    аа))
    ну генерируй что мешает – то?)))))))))
    генерь цифры толкай их в множества.
    потом те множества толкаешь в общее множество…
    объявляешь большое как множество множеств…
    а маленькие как множество интов

  8. 4
    Евгений Пронин ответил:

    Может подскажите, как решить:
    Сгенерировать все подмножества данного n-элементного множества {0,.., n-1}. С множествами.

  9. 3
    Евгений Пронин ответил:

    Интересно конечно, но простовато…

  10. 2
    Андрей Щипцов ответил:

    ну проще всего из жизни что нить взять)) например че ниить типа:
    сделать 10 цветов носков, красный, синий и т д))
    и вот допустим сгенерить много носков и из этой кучи(множества) и например задача: сколько пар какого цвета носков можно получить из этой кучи =))))))))
    чем не интересно)))

  11. 1
    Евгений Пронин ответил:

    Короче, любое интересное применение множеств в Pascal.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.