Умные вопросы
Войти
Регистрация
У кого какие варианты решения задачи по математике
Даны три отрезка на оси X с кординатами х1-х2, х3-х4, х5-х6 (х1х2, х3х4, х5х6) . Вопрос: Можно ли передвинуть один из отрезков так, чтобы между ними не было пробелов т. е. чтобы они превратились в один отрезок (отрезки могут накладываться друг на друга) .
Варианты ответов - "Невозможно", "Они и так уже без пробелов", или номер отрезка, который нужно передвинуть (если отрезков несколько, указать минимальный номер) .
Пример 1-2, 3-4, 1-10
Ответ "Они и так уже без пробелов"
Пример 1-5, 30-40, 41-100
Ответ 1
Пример 1-5, 30-40, 100-101
Ответ Невозможно.
Вы должны прислать внешнюю обработку, которая бы решала данную задачу. Мой — они и, так без пробелов.
7 года
назад
от
Анастасия Лихачева
1 ответ
▲
▼
0
голосов
1. Выставить отрезки по возрастанию левой кординаты (с ними и будем работать, для удобства представим, что они изначально были отсортированы)
2. Если x3=x2 и x4=x5, то они уже без пробелов
3. Если (x4 - x5) + (x2 - x1) =0, то передвинуть нужно первый
4. Если (x2 - x5) + (x4 - x3) =0, то передвинуть нужно второй
5. Если (x2 - x3) + (x6 - x5) =0, то передвинуть нужно третий
6. Если ни один из ране проверенных вариантов не подошёл - Невозможно
учитывая, что мы изначально проводили сортировку, если среди пунктов 3, 4 и 5 мы получили больше одного правильного ответа, то нужно взять именно тот, который сответствует меньшему номеру отрезка в исходном варианте, а не после сортировки.
7 года
назад
от
Руслана Радько
Связанные вопросы
2
ответов
Эй! Эволюционисты, ответьте хотя-бы на это, такое свойство как память (хранение информации) , она хранится в плоти ? )
7 года
назад
от
Полина Романюк
1
ответ
почему иван грозный вел жестокое правление
5 года
назад
от
WesleyCraigi
1
ответ
Можно ли микроволновку подключить к аккумулятору автомобиля? Что бы она работала?
7 года
назад
от
.R.e.p.e.t.a.n.c.e.