Я создаю довольно простую игру, и мне нужно отслеживать, какие игроки имеют, какой счет. 25 человек будут играть в эту игру одновременно, эти игроки будут помещены в массив:
public static int[] allPlayers = new int[25];
В зависимости от правильного ответа, текущий игрок, скажем, заработает 100 очков. Итак, если бы игрок 1 был в игре, код был бы примерно таким:
allPlayers[0] += 100;
Если бы игрок 3 встал, код правильного ответа был бы:
allPlayers[2] += 100;
В конце игры я хочу определить, какой игрок набрал наибольшее количество очков. Обратите внимание, что я не могу просто отсортировать этот массив, потому что мне нужен порядок массива, чтобы он оставался неизменным. Если приказ не оставлен без изменений, я не смогу определить, какой игрок имел, на что указывает его / ее имя.
Мне интересно услышать, что вы все должны сказать, и я с нетерпением жду ваших ответов.
Большое спасибо,
Evan