Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
А у меня PowerPoint и Word был ☹️*Принцип получения максимального значения из массива изучают на информатике в девятом классе*
Это при условии если на информатике изучают программирование*Принцип получения максимального значения из массива изучают на информатике в девятом классе*
Это при условии, что ты не даун и с логикой все нормально, самому можно додуматьсяЭто при условии если на информатике изучают программирование
Лол, в девятом классе гоняли разные задачки, совершенно не связанные с программированием, иногда готовились к экзаменам, поэтому всему, что тебе нужно, надо учиться самостоятельно.*Принцип получения максимального значения из массива изучают на информатике в девятом классе*
а это уже обидно было, не все же ботаники которые по 18 часов сидят и программируют, закрывшись в комнате и не видя мир.Это при условии, что ты не даун и с логикой все нормально, самому можно додуматься
Это же математика. В начальной школе учат сравнивать больше меньше.а это уже обидно было, не все же ботаники которые по 18 часов сидят и программируют, закрывшись в комнате и не видя мир.
😆 Что ж не в садике то сразу.Это же математика. В начальной школе учат сравнивать больше меньше.
Map<String, Integer> stats = new HashMap<>();
for(String p : c.getConfigurationSection("stats").getKeys(false)){
stats.put(p, c.getInt("stats."+p));
}
String name = "";
int coins = 0;
for(int i = 1; i < 3; i++){
for(String p : stats.keySet()){
if(stats.get(p) > coins){
name = p;
coins = stats.get(p);
}}
Bukkit.broadcastMessage(i+" # "+ name+ " : "+coins);
stats.remove(name);
name = "";
coins = 0;
}
ConfigurationSection statsSection = config.getConfigurationSection("stats");
Map<String, Integer> stats = statsSection.getKeys(false)
.stream()
.collect(Collectors.toMap(Function.identity(), statsSection::getInt, (a, b) -> b));
List<Map.Entry<String, Integer>> top3 = stats.entrySet().stream()
.sorted(Map.Entry.<String, Integer>comparingByValue().reversed())
.limit(3)
.collect(Collectors.toList());
int id = 1;
for (Map.Entry<String, Integer> entry : top3) {
Bukkit.broadcastMessage(id + " #" + entry.getKey() + ": " + entry.getValue());
id += 1;
}
Вполне полезноМожет будет полезно для развития:
Java:ConfigurationSection statsSection = config.getConfigurationSection("stats"); Map<String, Integer> stats = statsSection.getKeys(false) .stream() .collect(Collectors.toMap(Function.identity(), statsSection::getInt, (a, b) -> b)); List<Map.Entry<String, Integer>> top3 = stats.entrySet().stream() .sorted(Map.Entry.<String, Integer>comparingByValue().reversed()) .limit(3) .collect(Collectors.toList()); int id = 1; for (Map.Entry<String, Integer> entry : top3) { Bukkit.broadcastMessage(id + " #" + entry.getKey() + ": " + entry.getValue()); id += 1; }