/
Letta21
/
QueuClients
Обзор
Документация
Войти
/
Letta21
/
QueuClients
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
QueueClients.java
29 строк
1 KB
Letta21
upload files
03 ноя 2025, 19:15
03 ноя 2025, 19:15
79e484f
Код
Авторство
О чём код?
import java.util.LinkedList; import java.util.List; import java.util.Queue; public class QueueClients { public static void main(String[] args) { List<String> firstClients = List.of("Anya", "Sveta", "Olya", "Alexandra", "Ruslana", "Olesya", "Vika"); Queue<String> clientsQueue = new LinkedList<>(); for (String client : firstClients) { clientsQueue.offer(client); } while(!clientsQueue.isEmpty()){ String currentClient = clientsQueue.poll(); System.out.println(currentClient + " сделала новый маникюр."); String s = "a friend of " + clientsQueue.poll(); if (Math.random() < 0.5) { // проверка условия, которое срабатывает с 50% вероятностью clientsQueue.offer(s); System.out.println(s + " записался"); } else { System.out.println(s + " не записался"); } } } }