Возможно ли проверить три строки между собой методом compare?

136
05 июня 2019, 04:30

Нужно проверить три вводимые строки методом compare и вывести две наименьшие.
Как это реализовать и возможно ли вообще? Compare ведь сравнивает только две строки или нет?

Answer 1

Мое предложение:

  1. занести все 3 строки в array а потом сортировать его.

  2. При чем здесь compare? При том, что сортировка его использует внутри себя. :D

  3. А раз у нас есть аррей отсортированый, то мы можем просто вывести две первые или две последние строки нашего аррея на консоль. В зависимости от того, как мы отсортировали -- по возрастанию или по убыванию...

PS: преподаватель может как принять такой ответ как слишком хитрожопый, так и не принять по той же причине.

Ну а иначе... как и писали в коментах к самому вопросу)

READ ALSO
Пример Entity Framework provider версии 6

Пример Entity Framework provider версии 6

Где бы посмотреть примерчик скелета по вызовам Entity Framework provider версии 6, на мсдн нашел только для 5 версии и ниже, сырцы EFSQLProvider неподьемные по объему,...

153
Автообновление чата MySQL

Автообновление чата MySQL

Пытаюсь написать игровой чат Web <> Server на PHPОт сервера чат пишет в MySQL, но выводит результат (последние 70 сообщений) только при загрузке страници

154
Как получить содержимое тега &lt;h3&gt; в &lt;div class=&ldquo;about&rdquo;&gt;?

Как получить содержимое тега <h3> в <div class=“about”>?

Получил страницу сайтаВ ней есть следующая строка

170
Mysql пересечение касание

Mysql пересечение касание

Есть таблица поездок курьеров из Москвы в уездный город N

141