Mọi người đã viết nhiều thứ cho phép một thứ được hình dung như một thứ khác. Bây giờ tôi đề nghị có thể dịch thư sang nhạc! Công việc của bạn là viết một chương trình lấy một tệp văn bản và xuất ra một tệp âm thanh với mỗi chữ cái được chuyển đổi thành một ghi chú cụ thể từ đó C3-C8
.
Tuyên bố miễn trừ trách nhiệm - Tôi thực sự không mong đợi âm nhạc phát ra âm thanh hay nhưng tôi hy vọng sẽ ngạc nhiên.
Thông số kỹ thuật
- Bạn lấy tên của một tệp là một chuỗi và BPM (nhịp mỗi phút) là một int
- Bạn viết hoa
A
để làm ghi chúC3
- Và đi lên nửa bước cho mỗi nhân vật sau theo thứ tự này:
ABCDEFGHIJKLMNOPQRSTUVWXYZ ()-,;.'"abcdefghijklmnopqrstuvwxyz
- Có, không phải mọi nhân vật sẽ được sử dụng vì nó kéo dài quá nhiều quãng tám.
- Bạn dịch mọi ký tự trong tệp theo cách này
- Đặt các ghi chú lại với nhau tại BPM đã cho dưới dạng ghi chú quý
- Lưu dưới dạng tệp âm thanh (Tôi đoán midi sẽ là dễ nhất, nhưng mọi thứ đều ổn) hoặc chơi nó
- Bất kỳ định dạng đầu vào lành mạnh là tốt
- Không có sơ hở tiêu chuẩn
- Đây là mã golf, vì vậy mã ngắn nhất tính bằng byte sẽ thắng!
Tiền thưởng
- Cho phép hoán đổi đầu ra - 50 byte
- Cho phép nhiều bản nhạc được chồng lên nhau bằng cách lấy nhiều tệp - 75 byte
- Nối các chữ cái liên tiếp vào một ghi chú dài hơn - 50 byte
Chỉnh sửa: Wow, chúng tôi có điểm số âm. Tôi sẽ công bố người chiến thắng vào thứ bảy.