Thử thách:
Trong một kịch bản giả thuyết, đồng hồ đếm ngược cho một cuộc đua có các khoảng ngẫu nhiên giữa các lần đếm, để ngăn chặn việc bắt đầu sớm, ví dụ:
3 (0.82 seconds pass), 2 (0.67 seconds pass), 1
Đầu vào:
không có gì
Đầu ra:
Viết chương trình (hoặc hàm) in 3 số với khoảng thời gian ngẫu nhiên từ 0,50 giây đến 1 giây giữa mỗi lần đếm.
Ghi chú:
- Chương trình phải xuất ra mỗi số (3, 2, 1) với khoảng thời gian ngẫu nhiên ( bất kỳ số nào trong khoảng từ 0,5 đến 1 đến hàng trăm; không có mã hóa cứng) giữa mỗi khoảng thời gian. Độ chính xác của khoảng ngẫu nhiên phải đi ra hàng trăm (ví dụ: 0,52). Bạn không bắt buộc phải xuất khoảng, chỉ đếm.
- Như @JoKing đã làm rõ, ý tôi là ngẫu nhiên thống nhất (bạn có thể sử dụng trình tạo giả ngẫu nhiên của ngôn ngữ của mình.
- Như nhiều người đã làm rõ, tôi thực sự có nghĩa là bất kỳ số 2 thập phân nào trong khoảng từ 0,5 đến 1. (0,50, 0,51, v.v., tất cả các cách đến 0,98, 0,99, 1)
Đây là môn đánh gôn , vì vậy chương trình có số byte thấp nhất sẽ thắng.