/
digit
/
java-oop-collections-queue
Обзор
Документация
Войти
/
digit
/
java-oop-collections-queue
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
24 строки
986 B
digit
Create: Main.java
20 июл 2026, 16:39
Верифицирован
20 июл 2026, 16:39
2de7323
Код
Авторство
О чём код?
import java.util.List; import java.util.Queue; import java.util.ArrayDeque; public class Main { public static void main(String[] args) { List<String> firstClients = List.of("Anya", "Sveta", "Olya", "Alexandra", "Ruslana", "Olesya", "Vika"); Queue<String> clients = new ArrayDeque<>(firstClients); // создание очереди String client; while (!clients.isEmpty()) { client = clients.poll(); // клиент для обработки if (Math.random() < 0.5) { // клиент пригласил друга clients.offer("a friend of " + client); System.out.println(client + " сделала новый маникюр и пригласила друга"); } else { // не пригласил System.out.println(client + " сделала новый маникюр"); } } } }