Добавлен N7 Molot
Как можно сравнить или рассчитать реальное/целое значение всех игроков на всех игроков оптимальным способом без применения дополнительных переменных?
Скрины за благодарность
Пример: Значение реальное N каждого игрока сравнить с значением N каждого игрока
Принятый ответ
molot39, что-то не совсем догоняю что именно требуется. Если что, вот некоторые идеи. Может помогут.
Вычисление максимума в массиве (max - максимальное значение, max_i - его номер):
Вычисление максимума в массиве (max - максимальное значение, max_i - его номер):
Перебор всех пар игроков (С повторениями):
Перебор всех пар игроков (Без повторения):
NEW
Вроде индексация в массивах с 0, а номера игроков с 1. Из-за этого в твоем примере может быть ошибка
Вроде индексация в массивах с 0, а номера игроков с 1. Из-за этого в твоем примере может быть ошибка
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.

WC3







сравнивать можно абсолютно любые вещи без каких либо переменных
вот только что тебе это даст
ведь само по себе сравнение бесполезно
и идёт как правило в связке с каким либо действием (сортировка, поиск наибольшего результата и т.д.)
в общем научись правильно излагать то что тебе надо
просто при наличии этой переменной мы будем устанавливать ей наибольшее значение N какого-то игрока
без неё будет 200500 строк запутанного кода
о чем вопрос?
Пойму пример с выявлением максимального уровня от всех игроков, ко всем.
далее сравниваем X с N игрока 2, если N больше - приравниваем X к N игрока 2, нет - с N игрока 3
и далее по цепочке
Ред. N7 Molot
1 игрок N меньше чем у 2 игрока = функция, но у 3 игрока, больше чем у 2 игрока
Ред. rlOmega
Вычисление максимума в массиве (max - максимальное значение, max_i - его номер):
Вроде индексация в массивах с 0, а номера игроков с 1. Из-за этого в твоем примере может быть ошибка
Ред. N7 Molot
Ред. rlOmega
Упс, во втором условие Level of Heroes[Integer A] = max
Ред. N7 Molot
может потом будет доступен..
Ред. rlOmega
P.S. Протестил триггер по поиску героя с макс уровнем в массиве (последний, что я сбросил) - вроде работает
имхо разницы особо никакой
и вообще юзай гугл
по запросу "как найти максимальный элемент в массиве" гугл выдаёт 332.000 результатов
вопрос закрываю
Ред. N7 Molot
тебе сказали как его найти
ЭТОТ вопрос решён