кроссворды, задачки, головоломки

Сборник задач разного уровня сложности по математике, информатике, физике, химии, программированию, экономике etc. Логические задачи, SQL задачи, решение задач. Задачи с ответами, а также нерешённые задачи.

Petruchek.Info

Перестановка содержимого множеств

Добавлено: 04.03.08 в 09:23
Метки: информатика

Заполнить множество А элементами множества В, множество В элементами А, не используя дополнительных множеств и переменных.

СПРЯТАТЬ РЕШЕНИЕ/ОТВЕТ

A := (A + B) - (A * B);
B := (A - B) + (B - A);
A := (A - B) + (B - A);


(в решении := — оператор присваивания, + — оператор объединения множеств, - — оператор вычитания множеств, , * — оператор пересечения множеств)

Комментарии
Google says:
алекс (07.06.10):
A := (A + B);
B := (A - B);
A := (A - B);
   Ответ редакции
пусть A = {1, 3, 5}
пусть B = {2, 3, 4}

A := (A + B); // A = {1,2,3,4,5}, B = {2,3,4}
B := (A - B); // A = {1,2,3,4,5}, B = {1,5}
A := (A - B); // A = {2,3,4}, B = {1,5}

FAIL
Sanjik (29.09.10):
Кажется тут без третьего ведерка не обойтись!
Sanjik (29.09.10):
пусть A = {1, 3, 5} пусть B = {2, 3, 4}
   Ответ редакции
Ну вот видите, всего-то 49 минут и готово.
Правильный ответ под кнопкой.
Vasilich (19.08.15):
a=a^b
b=a^b
a=a^b
Комментарий от новенького:
Новенький является
Новенький не робот
Знаки на картинке: латинские буквы, арабские цифры


Есть на сайте: Онлайн кроссворды Задачи Онлайн игры Блог
Все работы, опубликованные на сайте — авторские, если не указано иное. Перепечатка возможна только с письменного разрешения владельцев ресурса, с обязательной ссылкой на сайт petruchek.info. Пишите нам: . Сайт должен работать в IE, FF, Opera, Safari.

Реклама:

Разработано в студии "Webous"о проектесайта карта

Реклама: