Sorun: beyaz gürültüden oluşan bir ses dosyası oluşturmak.
Gereksinimler ve talimatlar:
- Programınız yalnızca beyaz parazit içeren bir ses dosyası oluşturmalıdır, yani yoğunluğu tüm (makul) frekanslar ve sıfır olmayanlar için aynıdır [bir örnek grafiğe bakınız ];
- Ses dosyasını [cevabınızı yazarken] VLC'nin en son sürümünde çalabilmeniz gerekir;
- Program kriptografik olarak güçlü rasgelelik,
rand
fonksiyonlar veya okumaya ihtiyaç duymaz/dev/rand
; - Program en azından teoride en az 1 saatlik ses üretebilmelidir (yani maksimum dosya boyutu gibi sistem sınırlamaları geçerli değildir);
- Puanınız, kaynak kodunuzdaki bayt sayısı ve geçerli olan tüm bonuslardır;
- Herhangi bir üçüncü tarafın kullanılması durumunda, harici kütüphane uygundur;
- Program internet erişimi olmadan çalışmalıdır.
Bonuslar:
- % -15: Ses dosyasının biçimini belirtmeye izin ver (en az iki seçenek; olası seçenek sayısı puanı değiştirmez);
- % -10: Ses dosyasının süresini belirtmeye izin ver;
- -5%: Ses dosyasının bit hızını belirtmeye izin ver.
Ayarlar, değişkenlerde, dosyalarda saklanabilir veya seçiminize göre komut satırı parametreleri olarak verilebilir. Yüzdeler, herhangi bir bonus uygulanmadan önce orijinal bayt sayısından hesaplanır.