หมายเลขกระโดดถูกกำหนดให้เป็นจำนวนบวก n ซึ่งทุกคู่ของตัวเลขทศนิยมต่อเนื่องที่แตกต่างกัน 1 นอกจากนี้ตัวเลขหลักเดียวทั้งหมดจะถือว่าเป็นตัวเลขการกระโดด เช่น. 3, 45676, 212 เป็นตัวเลขกระโดด แต่ 414 และ 13 ไม่ใช่ ความแตกต่างระหว่าง 9 และ 0 ไม่ถือว่าเป็น 1
ความท้าทาย สร้างโปรแกรมที่แสดงผลลัพธ์อย่างใดอย่างหนึ่งต่อไปนี้:
- รับ
n
เอาท์พุทn
ตัวเลขกระโดดครั้งแรก - รับ
n
เอาท์พุทคำที่n
thของลำดับ
บันทึก
- อนุญาตให้ใช้รูปแบบ I / O ใด ๆ ที่ถูกต้อง
- อนุญาต 1 ดัชนีหรือ 0 ดัชนี (โปรดระบุ)
นี่คือตัวเลขกระโดด:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 21, 23, 32, 34, 43, 45, 54, 56, 65, 67, 76, 78, 87, 89, 98, 101, 121, 123, 210, 212, 232, 234, 321, 323, 343, 345, 432, 434, 454, 456, 543, 545, 565, 567, 654, 656, 676, 678, 765, 767, 787, 789, 876, ...
นี่คือA033075
n
ก็ขึ้นอยู่กับคุณ