ภารกิจคือการสร้างสตริงทั้งหมดจาก 'a' ถึง '999' รวมถึงตัวอักษรตัวพิมพ์ใหญ่เช่น:
'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ...
'8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba'
และอื่น ๆ (เติมในช่องว่าง) โดยเริ่มจากสตริงว่าง
การป้อนข้อมูล:
- จำนวนอักขระต่อเนื่องที่โปรแกรมต้องพิมพ์ถึง
เอาท์พุท:
- อาร์เรย์ที่มีแต่ละสตริงหรือหนึ่งสตริงต่อหนึ่งบรรทัด
ชี้แจง:
ลำดับไม่สำคัญคุณสามารถพิมพ์ตัวอักษรตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กก่อนหากคุณต้องการ
ผลลัพธ์สามารถคืนค่าได้ทุกประเภทไม่จำเป็นต้องเป็นอาร์เรย์โดยเฉพาะแม้ว่าฉันสงสัยว่าการพิมพ์ชุดค่าผสมทั้งหมดจะไม่เป็นวิธีที่ง่ายที่สุด
อินพุตของ
3
จะพิมพ์สตริงทั้งหมดจาก'a'
(หรือ''
) ไปยัง'999'
input อินพุต5
สูงสุด'99999'
และต่อไป
a = (function return)
หรือสามารถกำหนดได้ผ่านทาง
a
การ9999
สำหรับ 5 มันเป็นa
ไป99999
และอื่น ๆ