Thách thức là: tạo ra một tệp âm thanh làm bằng tiếng ồn trắng.
Yêu cầu và hướng dẫn:
- Chương trình của bạn phải tạo một tệp âm thanh chỉ chứa tiếng ồn trắng, nghĩa là cường độ của nó là giống nhau cho tất cả các tần số (hợp lý) và khác không [xem ví dụ âm mưu ];
- Người ta phải có thể phát tệp âm thanh trên phiên bản VLC mới nhất [tại thời điểm viết câu trả lời của bạn];
- Chương trình không cần tính ngẫu nhiên,
rand
chức năng hoặc đọc từ mã hóa/dev/rand
là ổn; - Chương trình phải có khả năng tạo ra ít nhất 1 giờ âm thanh, ít nhất là trên lý thuyết (có nghĩa là các giới hạn hệ thống như kích thước tệp tối đa không áp dụng);
- Điểm của bạn là số byte trong mã nguồn của bạn, cộng với tất cả các phần thưởng được áp dụng;
- Sử dụng bất kỳ bên thứ ba, thư viện bên ngoài là được;
- Chương trình phải hoạt động mà không cần truy cập Internet.
Tiền thưởng là:
- -15%: Cho phép chỉ định định dạng của tệp âm thanh (ít nhất hai lựa chọn; số lượng lựa chọn có thể không thay đổi điểm số);
- -10%: Cho phép chỉ định thời lượng của tệp âm thanh;
- -5%: Cho phép chỉ định tốc độ bit của tệp âm thanh.
Các cài đặt có thể được lưu trữ trong các biến, tệp hoặc được cung cấp dưới dạng tham số dòng lệnh, tùy bạn chọn. Tỷ lệ phần trăm được tính từ số byte ban đầu, trước khi bất kỳ phần thưởng nào được áp dụng.