Scrivi un codice che viene eseguito o compilato nel maggior numero di linguaggi di programmazione possibile e stampa un elenco separato da righe di nomi di linguaggi di programmazione precedenti e attuali.
- Ogni lingua utilizzata deve avere un nome più lungo di 1 carattere rispetto al precedente; ex.
C#
,C++
,Ruby
,Jelly
,Python
... - Ogni lingua deve generare un elenco di nomi di lingue separati da una nuova riga, ordinati per lunghezza.
- L'output deve essere una piramide: l'elenco può contenere solo nomi di lingue usate, più brevi del nome della lingua dello script in esecuzione + il nome della lingua dello script in esecuzione.
- Sono consentite nuove linee guida e finali.
- Sono vietate le scappatoie standard .
- Non è consentito creare linguaggi di programmazione personalizzati solo per aumentare il punteggio.
- I numeri di versione non contano nel nome della lingua, ma puoi specificarlo nel tuo post se ci sono cambiamenti incompatibili nelle nuove versioni della lingua.
- Puoi decidere se desideri utilizzare il collegamento per il nome della lingua o il nome completo, ma non puoi inviare entrambi i moduli in un'unica risposta. Puoi usare ex. o
SPL
oppureShakespeare Programming Language
.- Solo le lettere, i numeri, i simboli ASCII e gli spazi singoli (non iniziali né finali) contano nella lunghezza del nome della lingua.
Esempi
Esempi di output per C, C # e C ++:
C
C
C#
C
C#
C++
C
C#
C++