/
slava3110
/
randomaizerForAmazing
Обзор
Документация
Войти
/
slava3110
/
randomaizerForAmazing
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/org/example/Main.java
40 строк
1 KB
Вячеслав
init commit
12 окт 2025, 20:12
12 окт 2025, 20:12
2878518
Код
Авторство
О чём код?
package org.example; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random; public class Main { public static void main(String[] args) { List<String> name = new ArrayList<>(); List<Integer> coin = new ArrayList<>(); List<String> randomList = new ArrayList<>(); name.add("А"); //Создание нового имени coin.add(20); //добавление к нему количестива баллов for (int i = 0; i < name.size(); i++) { //добавление в лист необходимого количества имён for (int j = 0; j < coin.get(i); j++) { randomList.add(name.get(i)); } } for (int i = 0; i < randomList.size(); i++) { //вывод списка имён по порядку System.out.println(i + 1 + " " + randomList.get(i)); } Collections.shuffle(randomList); //перемешивание списка for (int i = 0; i < randomList.size(); i++) { //вывод перемещанного списка имён System.out.println(i + 1 + " " + randomList.get(i)); } Random random = new Random(); int randomIndex = random.nextInt(randomList.size()); //поиск победителя System.out.println(randomList.get(randomIndex)); //вывод победителя } }