30
เหตุการณ์แรกในลำดับ Sixers
ลำดับซิกส์เป็นชื่อที่จะได้รับการลำดับA087409 ฉันเรียนรู้เกี่ยวกับลำดับนี้ในวิดีโอ Numberphileและสามารถสร้างได้ดังนี้ ก่อนอื่นคูณด้วย 6 เขียนในฐาน 10: 6, 12, 18, 24, 30, 36, ... ถัดไปต่อตัวเลขให้เป็นตัวเลข: 61218243036... ในที่สุดจัดกลุ่มสตรีมเป็นคู่และตีความแต่ละรายการเป็นจำนวนเต็ม: 61, 21, 82, 43, 3, ... เมื่อเราจัดกลุ่มตัวเลขเป็นคู่จำนวนสูงสุดในลำดับจะเท่ากับ 99 และปรากฎว่าจำนวนเต็มไม่ใช่ลบทั้งหมดน้อยกว่า 100 แสดงในลำดับ ความท้าทายนี้คือการหาดัชนีของอินสแตนซ์แรกของตัวเลขในลำดับ Sixers อินพุต [0-99]จำนวนเต็มในช่วง คุณไม่จำเป็นต้องบัญชีตัวเลขนอกช่วงนี้และวิธีการแก้ปัญหาของคุณอาจมีพฤติกรรมใด ๆ หากมีการป้อนข้อมูลดังกล่าว เอาท์พุต ดัชนีของการเกิดขึ้นครั้งแรกของหมายเลขอินพุตในลำดับ Sixers นี่อาจเป็น 0- หรือ 1-indexed; โปรดบอกสิ่งที่คุณกำลังใช้ในคำตอบของคุณ กฎระเบียบ ขั้นตอนในการสร้างลำดับที่บันทึกไว้ในบทนำมีไว้เพื่อเป็นตัวอย่างเท่านั้นคุณสามารถใช้วิธีการใดก็ได้ที่คุณต้องการตราบใดที่ผลลัพธ์เหมือนกัน คุณสามารถส่งโปรแกรมหรือฟังก์ชั่นเต็มรูปแบบ อนุญาตให้ใช้วิธีการอินพุตและเอาต์พุตใด ๆ ที่เหมาะสม ช่องโหว่มาตรฐานไม่ได้รับอนุญาต …