3
พีระมิดแห่งภาษา
เขียนโค้ดที่รันหรือคอมไพล์ในภาษาการเขียนโปรแกรมให้ได้มากที่สุดและพิมพ์รายการที่คั่นด้วยบรรทัดใหม่ของชื่อภาษาการเขียนโปรแกรมก่อนหน้าและปัจจุบัน ทุกภาษาที่ใช้ต้องมีชื่อยาวกว่า 1 ตัวอักษรก่อนหน้า อดีต C#, C++, Ruby, Jelly, Python... แต่ละภาษาต้องแสดงรายการชื่อภาษาที่คั่นด้วยบรรทัดใหม่โดยเรียงตามความยาว ผลลัพธ์ต้องเป็นพีระมิด:รายการสามารถมีชื่อภาษาที่ใช้แล้วเท่านั้นซึ่งจะสั้นกว่าชื่อภาษาสคริปต์ที่ใช้งาน + ชื่อภาษาสคริปต์ที่กำลังทำงาน ขึ้นบรรทัดใหม่และนำขึ้นบรรทัดใหม่ได้ ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม ไม่อนุญาตให้สร้างภาษาการเขียนโปรแกรมที่กำหนดเองเพียงเพื่อเพิ่มคะแนน หมายเลขเวอร์ชันจะไม่นับในชื่อภาษา แต่คุณสามารถระบุในโพสต์ของคุณหากมีการเปลี่ยนแปลงที่เข้ากันไม่ได้กับภาษาเวอร์ชันใหม่ คุณสามารถตัดสินใจว่าคุณต้องการใช้ทางลัดสำหรับชื่อภาษาหรือเป็นชื่อเต็ม แต่คุณไม่สามารถส่งทั้งสองแบบได้ในคำตอบเดียว คุณสามารถใช้อดีต อย่างใดอย่างหนึ่งหรือ SPLShakespeare Programming Language นับเฉพาะตัวอักษรตัวเลขสัญลักษณ์ ASCII และเว้นวรรคเดียว (ไม่นำหน้าหรือต่อท้าย) ที่มีความยาวชื่อภาษา ตัวอย่าง ตัวอย่างผลลัพธ์สำหรับ C, C # และ C ++: C C C# C C# C++ C C# C++