💻
Zor
Thread ile Üretici-Tüketici
100 puan
·
Java
📋 Talimatlar
Producer-Consumer pattern'ı implement edin.
Kurallar:
- İlk satır: üretilecek eleman sayısı N
- Producer 1'den N'e kadar sayıları üretir
- Consumer sayıları tüketir ve toplamını hesaplar
- Paylaşılan kuyruk kapasitesi 5
- Çıktı: "Uretildi: X" (her üretimde), "Tuketildi: X" (her tüketimde)
- Son satır: "Toplam: X"
Not: Çıktı sırası değişebilir (thread scheduling). Test sadece Toplam satırını kontrol eder.
🧪 Örnek Test Senaryoları
5 eleman toplamı=15
Girdi
5
Beklenen Çıktı
Toplam: 15
10 eleman toplamı=55
Girdi
10
Beklenen Çıktı
Toplam: 55
💡 İpuçları
İpucu 1: BlockingQueue kapasitesi dolu olunca put() otomatik bekler
İpucu 2: Poison pill (-1) ile consumer'a bittiğini bildirin
☕
Main.java
✓ Çözüm yüklendi
puan
Testleri çalıştırmak için kodunuzu gönderin
✅ Tüm testler geçti! Tebrikler!
Beklenen:
Sonuç:
Ln 1, Col 1
·
JAVA
·
UTF-8
Wandbox