Đưa ra một chuỗi đầu vào S
, in S
theo sau là dấu phân cách không trống theo cách sau:
Bước 1:
S
có1/2
cơ hội được in và1/2
cơ hội để chương trình chấm dứt.Bước 2:
S
có2/3
cơ hội được in và1/3
cơ hội để chương trình chấm dứt.Bước 3:
S
có3/4
cơ hội được in và1/4
cơ hội để chương trình chấm dứt.Giáo dục
Bước
n
:S
cón/(n+1)
cơ hội được in, và1/(n+1)
cơ hội để chương trình chấm dứt.
Ghi chú
Chuỗi đầu vào sẽ chỉ bao gồm các ký tự được chấp nhận trong loại chuỗi ngôn ngữ của bạn.
Bất kỳ dấu tách không trống nào cũng có thể được sử dụng, miễn là nó luôn giống nhau. Dự kiến thiết bị phân tách được in sau lần in cuối cùng
S
trước khi chương trình kết thúc.Chương trình có
1/2
cơ hội chấm dứt trước khi in bất cứ điều gì.Một dòng mới được chấp nhận.
Câu trả lời của bạn phải thực hiện một nỗ lực đích thực trong việc tôn trọng các xác suất được mô tả. Rõ ràng, khi
n
lớn thì điều này sẽ ngày càng ít đúng. Một lời giải thích phù hợp về cách xác suất được tính toán trong câu trả lời của bạn (và tại sao họ tôn trọng thông số kỹ thuật, coi nhẹ giả ngẫu nhiên và các vấn đề về số lượng lớn) là đủ.
Chấm điểm
Đây là môn đánh gôn , vì vậy câu trả lời ngắn nhất bằng byte sẽ thắng.