Viết một chương trình để chơi các vần tiếng Anh phổ biến.
(Tệp này được cấp phép theo Giấy phép Creative Commons Attribution-Share Alike 3.0 Unributioned Attribution: Helix84 tại tiếng Anh Wikipedia ; Blahedo tại Wikipedia tiếng Anh .)
Một số bài viết Wikipedia có thể hữu ích:
- Twinkle Twinkle Little Star (có đoạn âm thanh về âm thanh phát ra của chương trình của bạn)
- Biểu tượng âm nhạc hiện đại (để tìm hiểu về ký hiệu âm nhạc được sử dụng ở trên)
- Lưu ý # Tần suất ghi chú (hertz) (công thức tính tần số của từng ghi chú)
Một số hướng dẫn cho trình của bạn:
Chương trình của bạn phải sử dụng card âm thanh của máy tính. Nếu ngôn ngữ lập trình của bạn không có quyền truy cập thuận tiện vào phần cứng âm thanh, chương trình của bạn phải tạo tệp đầu ra ở một số định dạng chuẩn như WAV hoặc MIDI.
Chương trình của bạn phải thực sự tạo ra đầu ra của nó. Ví dụ: nhúng tệp Ogg Vorbis từ Wikipedia sẽ không được phép.
Chất lượng âm thanh phải được chấp nhận. Ít nhất, bài hát nên dễ nhận ra. Tốt hơn là, nó cũng nên nghe tốt.
Trọng tâm phải là kích thước mã, chất lượng âm thanh hoặc cả hai (giải thích cái nào bạn đã quyết định). Giải pháp thanh lịch cũng sẽ là tuyệt vời. Chúc vui vẻ!
Đây là một môn đánh gôn , vì vậy mã ngắn nhất sẽ thắng