19
ลำดับการลอยบิต
บิตลอยจากLSBไปยังMSBย้ายหนึ่งตำแหน่งในแต่ละครั้งจนกว่าจะลอยไปที่ด้านบนของคอนเทนเนอร์: 0000 0001 0010 0100 1000 เมื่อหนึ่งบิตลอยไปด้านบนอีกบิตเริ่มต้นการเดินทางและจะหยุดเมื่อพบบิตอื่น: 1001 1010 1100 สิ่งนี้จะเกิดขึ้นจนกว่าคอนเทนเนอร์จะเต็มไปด้วยบิต: 1101 1110 1111 ท้าทาย กำหนดตัวเลขจำนวนเต็มเอาท์พุท " ลำดับบิตลอย " สำหรับคอนเทนเนอร์ที่มีจำนวนบิตนั้น แต่ละคำของลำดับสามารถแยกโดยตัวคั่นที่คุณเลือก แก้ไข : ลำดับจะต้องแสดงเป็นตัวเลขทศนิยมจำนวนเต็มเริ่มต้นโดย Therm 0แรก: ขนาดคอนเทนเนอร์ควรมากกว่าศูนย์และขึ้นอยู่กับจำนวนบิตของจำนวนเต็มที่ใหญ่ที่สุดที่ถูกแทนที่ด้วยภาษาที่คุณเลือก คุณสามารถสันนิษฐานได้ว่าอินพุตนั้นตรงกับข้อกำหนดนี้เสมอ ตัวอย่าง จำเป็นต้องมีลำดับตัวเลขเท่านั้นการแสดงไบนารีจะแสดงเป็นตัวอย่าง: สำหรับ1 :0 1 0 -> 0 1 -> 1 สำหรับ3 :0 1 2 4 5 6 7 000 -> 0 …