IPB

Здравствуйте, гость ( Вход | Регистрация )

> Нужно выдать число, которое отличается от других равных
Sirius159
сообщение 21.4.2012, 8:45
Сообщение #1


Новичок
*

Группа: Продвинутые
Сообщений: 5
Регистрация: 8.4.2012
Город: Минск
Вы: студент



Помогите, пожалуйста, составить алгоритм для следующей задачи:
Вводятся четыре числа. Известно, что 3 из них равны, а 4-ое отличается от 3-ех других. Нужно выдать число, которое отличается от других равных, при этом, используя ровно две операции сравнения.
Я пытался решить эту задачу и через максимум-минимум, и через условия, но везде натыкался на грабли. Помогите, пожалуйста, разобраться.
Заранее благодарю!
P.S. Прошу вас рассмотреть следующие варианты: "2 4 4 4", "2 3 2 2 ", "-3 -3 -2 -3", "-4 -4 -4 -5".
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов(1 - 1)
граф Монте-Кристо
сообщение 21.4.2012, 9:21
Сообщение #2


Доцент
******

Группа: Преподаватели
Сообщений: 3 840
Регистрация: 27.9.2007
Из: Старый Оскол
Город: Москва
Учебное заведение: МФТИ/МАИ
Вы: другое



Можно, например, так.
1) Поделить числа на группы. Скажем, первое и второе - в первой группе, третье и четвёртое - во второй.
2) Вычислить разность между числами в первой группе и во второй.
3) Сравним разность первой группы с нулём: если она равна 0, значит, в этой группе 2 из 3х одинаковых чисел, и тогда сравним третье число с первым - если они равны, значит, отличающееся число - четвёртое, если нет - третье. Если же разность в первой группе не равна 0, значит, в этой группе разные числа, а во второй - одинаковые. Тогда сравниваем первое число с третьим - если они равны, значит, искомое число - второе, иначе - первое.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 18:36

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru