RadioASCII-Elemente: Geben Sie die Elemente des Periodensystems aus, während Sie langsam Zeichen verlieren

15

Hier ist eine Liste der 118 (aktuellen) Elemente des Periodensystems (zur Vereinfachung in einem komprimierten Stack-Snippet):

Hinweis: Diese Liste wurde mit dem folgenden JavaScript-Code auf dieser Wikipedia-Seite gefunden :[].slice.call($('.wikitable:first tr td:nth-child(3)').map(function(){return this.innerText})).slice(1,-1).join('\n')

Ihre Herausforderung besteht darin, möglichst viele davon in möglichst vielen Sprachen auszugeben. Dieses Ziel wird durch die Tatsache noch komplizierter, dass die radioaktiven Elemente Ihre verbleibenden verwendbaren Charaktere langsam aufzehren, während Sie gehen!

Regeln

  1. Ihre Antwort besteht aus 1 bis 95 Codefragmenten.

  2. Jedes Code-Snippet muss in einer anderen Programmiersprache vorliegen. Für diese Herausforderung verwende ich eine sehr lose Definition von "Sprache": Alles, was nicht abwärtskompatibel ist, ist eine andere Sprache. Wenn beispielsweise der gesamte Lang A-Code in Lang B funktioniert, Lang B jedoch mehr hinzufügt, werden sie als dieselbe Sprache betrachtet. Python 2 und Python 3 werden jedoch als unterschiedlich angesehen, da sie print 'foo'in Python 2 gültig sind, jedoch nicht in Python 3.

  3. Das erste Codefragment verwendet möglicherweise einige oder alle der 95 druckbaren ASCII-Zeichen. Im zweiten Snippet wird ein ASCII-Zeichen Ihrer Wahl verboten. Im dritten Snippet muss dieses Zeichen plus ein weiteres deiner Wahl verboten sein. Und so weiter. Tabs und Newlines sind niemals verboten.

  4. Das verbotene Zeichen muss im vorherigen Snippet verwendet worden sein, nicht in einem Kommentar, einem String-Literal usw .; es muss tatsächlich vom Compiler / Interpreter interpretiert werden. Wenn zum Beispiel mein erstes Snippet ist print 'Hydrogen', kann ich es nicht &verbieten, weil ich es nicht benutzt habe. Meine Entscheidungen sind alle Zeichen p, r, i, n, t, , oder '(ich kann nicht verwenden H, y, d, ... weil die in einem Stringliteral sind). Von da an ist es verboten, dass der Charakter, den Sie auswählen, überhaupt in nachfolgenden Ausschnitten erscheint.

  5. Jedes Code-Snippet muss ein eindeutiges Element des Periodensystems ausgeben (siehe Liste oben). "Ausgabe" kann mit einer beliebigen Methode erfolgen: STDOUT, eine Warnbox (z. B. in JS), REPL "Ausgabe" (denken Sie daran, dass Anführungszeichen ungültig sind), Schreiben in eine Datei usw.

  6. Sie müssen entweder keine Eingabe oder eine leere Zeichenfolge als Eingabe verwenden (für Sprachen wie sed).

  7. Sie dürfen keine integrierten Funktionen verwenden, die den Elementnamen zurückgeben (z. B. ElementDatain Mathematica).

Formatierung

Bitte formatieren Sie Ihre Antwort mit folgendem Format:

### 1. Language A - none forbidden

    code

Optional commentary on this snippet goes here.

### 2. Language B - `a` forbidden

    code

More optional commentary

### 3. Language C - `ab` forbidden

    code

More optional commentary

etc.

Wenn Backticks ( `) verboten sind, verwenden Sie stattdessen zwei Backticks in der Liste. Zum Beispiel ``ab`cd``ergibt ab`cd. (Wenn das Backtick das erste oder letzte Zeichen ist, müssen Sie auch die äußeren Backticks mit Leerzeichen auffüllen; z. B. `` abc` ``-> abc`.)

Wertung

Die Antwort mit den meisten Programmiersprachen wird gewinnen. Bei einem Gleichstand gewinnt die Antwort mit der geringsten kumulativen Zeichenanzahl aller Programme.


Diese Frage wurde von diesem inspiriert.

Türknauf
quelle
4
Nur damit ich das richtig verstehe, ist dies im Grunde das Gleiche wie die 95 Filmzitate Herausforderung, außer dass jeder es Solitaire spielt?
Martin Ender
2
Verbotene Zeichen können nicht werden ausgewählt aus Stringliterale, und sie können auch nicht werden verwendet in Zukunft Strings?
Scimonster
3
Ich bin nur traurig, dass Sie den Begriff "RadioASCII Elements" nicht verwendet haben.
Calvins Hobbys
1
Soll ich unter "Code-Snippet" "nicht unbedingt ein vollständiges Programm" verstehen, z. B. cout<<"Hydrogen";in C ++? Müssen wir includes in den Code aufnehmen? Muss ein Programm nach dem Namen des Elements eine neue Zeile ausgeben?
DLosc
1
@ DLosc Nein, die Snippets müssen alle vollständige, ausführbare und vollständige Programme sein. Der Zeilenumbruch ist optional.
Türknauf

Antworten:

17

95 Sprachen (alle verwendeten Zeichen!)

(TODO: noch ein paar Antworten, die ich geplant, aber nicht umgesetzt habe)

1. COBOL - verbietet A

PROGRAM-ID.g.PRODECURE DIVISION.DISPLAY"Ununtrium".

Druckt Ununtrium.

2. REBOL - verbietet B

REBOL[]prin"Tellurium"

Druckt Tellurium.

3. bc - verbietet ^

a=0^0
"Strontium"

Druckt Strontium.

4. D - verbietet D

void main(char[][]D){printf="Ruthenium";}

Druckt Ruthenium.

5. Java - verbietet E

enum E{E;{System.out.print("\x41luminium");}}

Druckt Aluminium.

6. Scala - verbietet F

val F=print("Plutonium")

Druckt Plutonium.

7. Rost - verbietet G

fn main(){let G:u8;print("\x41mericium")}

Druckt Americium.

8. Nim - verbietet &

discard 0&0
echo "Neptunium"

Druckt Neptunium.

9. C # - verbietet C

class V{static void Main(){System.Console.Write("Neodymium");}}

Druckt Neodymium.

10. Burlesque - verbietet%

,1 1.%vv"Manganese"Q

Druckt Manganese.

11. Nemerle - verbietet I

Nemerle.IO.print("Magnesium")

Druckt Magnesium.

12. Ada - verbietet J

procedure gnat.io.J is begin put("Palladium");end;

Druckt Palladium.

13. Go - verbietet |

package main
func main(){if 1|1>0{print("Germanium")}}

Druckt Germanium.

14. K - verbietet `` `

`0:"Ytterbium"

Druckt Ytterbium.

15. Erlang - verbietet /

-module(test).
-export([m/0]).
m()->io:put_chars("\x42eryllium").

Druckt Beryllium.

16. Prolog - verbietet :

m:-write('\102erkelium').

Druckt Berkelium.

17. Smalltalk - verbietet K

K:=0.'Lanthanum'display

Druckt Lanthanum.

18. PARI / GP - verbietet L

print(Potassium)

Druckt Potassium.

19. REXX - verbietet M

M=0
say "Tungsten"

Druckt Tungsten.

20. LilyPond - verbietet N

#(let((N 0))(print"\x46levorium"))

Druckt Flevorium.

21. Arc - verbietet Q

(let Q 1(pr "\x41ntimony"))

Druckt Antimony.

22. Common LISP - verbietet R

(let((R 0))(princ"Tantalum"))

Druckt Tantalum.

23. Clojure - verbietet U

(def U)(pr'Selenium)

Druckt Selenium.

24. Logo - verbietet Z

to Z
end
pr[Scandium]bye

Druckt Scandium.

25. Groovy - verbietet W

print"Samarium";W=0

Druckt Samarium.

26. Asymptote - verbietet X

write('\x52ubidium');int X=0;

Druckt Rubidium.

27. Oktave - verbietet Y

Y=0;disp Yttrium

Druckt Yttrium.

28. Gnuplot - verbietet V

V=0;prin"Vanadium

Druckt Vanadium.

29. Drachen - verbietet z

z=0;"\x4eobelium"|print;

Druckt Nobelium.

30. Eichhörnchen - verbietet _

print("\x4eitrogen");local _=0;

Druckt Nitrogen.

31. Curry - verbietet v

v=v;main=putStr"\x4cutetium"

Druckt Lutetium.

32. Fortran - verbietet q

q=0;print'("Thallium")';end

Druckt Thallium.

33. Pascal - verbietet l

begin;var l:integer;write(#70#114#97#110#99#105#117#109)end.

Druckt Francium.

34. PHP - verbietet k

<?=$k="\70\108\117\111\114\105\110\101";

Druckt Fluorine.

35. Haskell - verbietet S

main=putStr"Sodium"

Druckt Sodium.

36. C ++ - verbietet ~

#include<cstdio>
main(){~puts("\x41ctinium");}

Druckt Actinium.

37. ObjC - verbietet j

main(j){puts("Hydrogen");}

Druckt Hydrogen.

38. Lua - verbietet g

print("\65statine")

Druckt Astatine.

39. JavaScript - verbietet b

alert("\x43h\x6corine")

Warnungen Chlorine.

40. Bash - verbietet h

echo Osmium

Druckt Osmium.

41. Cyan - verbietet o

say"Hassium"
o=0

Druckt Hassium.

42. J - verbietet d

wd'Titanium'

Druckt Titanium.

43. Schema - verbietet x

(let((x 0))(print"Vana\x64ium"))

Druckt Vanadium.

44. C - verbietet {

main(){puts("\x55ranium");}

Druckt Uranium.

45. FORTH - verbietet m

84 emit
104 emit
111 emit
114 emit
105 emit
117 emit
109 emit

Druckt Thorium.

46. ​​BASIC - verbietet T

T$="Tin"
?T$

Druckt Tin.

47. Perl 6 - verbietet y

say "\o124\o145\o162\o142\o151\o165\o155"

Druckt Terbium.

48. Asdf - verbieteta

asaasaasssasaasssassaasaasssaasaasssaasaasssaasaasssaasaasssasaasssassaasaasssasaasssassasaasssassasaasssassaasaasssaasaasssasaasssassaasaasssaasaasssasaasssassasaasssassasaasssassaasaasssaasaasssasaasssassasaasssassaasaasssasaasssassasaasssassaasaasssaasaasssasaasssassaasaasssasaasssassaasaasssasaasssassasaasssassaasaasssasaasssassasaasssassasaasssassaasaasssaasaasssasaasssassasaasssassaasaasssasaasssassaasaasssaasaasssasaasssassaasaasssasaasssassasaasssassaasaasssaasaasssaasaasssasaasssassasaasssass

Druckt Arsenic. Skript wird generiert .

49. Tcl - verbietet s

puts "\123\151\154\151\143\157\156"

Druckt Silicon.

50. Perl - verbietet ;

print"\122\150\157\144\151\165\155";

Druckt Rhodium.

51. Python - verbietet r

print"\103\150\162\157\155\151\165\155"

Druckt Chromium.

52. WARP - verbietet=

=nn0(82(104(110(105(117(109

Druckt Rhenium.

53. ETA - verbietetn

nnOtOe nHHOne enenteht O
nnHHHe nHHtOe enenteht O
nntOHe nHHtne enenteht O
nnHnHe nHHtne enenteht O
nntnte nHHtne enenteht O
nHOHne nHHHte enenteht O

Druckt Bromine.

54. Axo - verbietet\

99*3+(94+8*('u'(93+9*(35*7*('fu'(7+(\

Druckt Thulium.

55. Rubin - verbietet t

putc 69
putc 117
putc 114
putc 111
putc 112
putc 105
putc 117
putc 109

Druckt Europium.

56. DBFV! - verbietetu

u<9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u6 u>
u<9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u6 u>
u<9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u3 u>
u<9 *u9 *u9 *u9 *u9 *u9 *u9 *u8 u>
u<9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u6 u>
u<9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 u>
u<9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u9 *u6 *u4 u>

Druckt Niobium. Jedes Leerzeichen ist eigentlich ein Zeilenumbruch.

57. Maus - verbietet'

77 !' 101 !' 114 !' 99 !' 117 !' 114 !' 121 !'

Druckt Mercury.

58. Wort - verbietetf

fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.

Druckt Cadmium.

59. Ftack - verbietet$

H 109 117 105 104 116 105 $ 1 76

Druckt Lithium.

60. WASD - verbietete

Wir führen das Konzept der trivialen Brainfuck-Lösung (TBS) ein: Wir können jedes Zeichen in 257 Brainfuck-Befehlen drucken , indem wir die Akkumulator- C- Zeiten erhöhen, ausgeben und dann (256- C ) mehrmals erhöhen, um sie zurückzusetzen. Wiederholen Sie dies für jedes Zeichen in der Zeichenfolge, um die Lösung zu erhalten. Jedes Mal , wenn wir zwei Unterprogramme iund odiese Funktion genau wie Brainfuck ist +und .rufen wir die übersetzten TBS die ( i, o) -TBS.

Anstatt herumzuspulen, können wir den Akku möglicherweise nach dem Drucken mit einem Unterprogramm auf Null setzen o'. Dies ist die ( i, o') -Null-TBS.

Alternativ haben wir möglicherweise keine Umhüllung, sondern ein Unterprogramm d, das den Akkumulator dekrementiert. Dies ist eine der ( i, o, d) -TBS.

Für WASD wird ein ( w, e) -TBS gedruckt Silver.

61. URSL - verbietetw

A ( i1, w1, c1) -TBS druckt Krypton.

62. Emmental - verbietet#

#73#114#105#100#105#117#109

Druckt Iridium.

63. Eule - verbietet?

0[]?83)117)108)102)117)114)

Druckt Sulfur.

64. RUBE - verbietet)

    +   +   +       +
 8478 666 667 6965767 6 )
 cccccccccccccccccccccccc

 ........................
O
c
.

Druckt Holmium.

65. Headsecks - verbietet(

Ein ( (, ") -TBS wird gedruckt Bohrium.

66. FALSE - verbietet[

[]!71,97,108,105,117,109,

Druckt Gallium.

67. Betterave - verbietet-

,-,++66,-,+8,+5,+*55,*8958

Druckt Hafnium.

68. Kipple - verbietet>

70>o 101>o 114>o 109>o 105>o 117>o 109>o

Druckt Fermium.

69. GolfScript - verbietet]

68]117]98]110]105]117]109]""^

Druckt Dubnium.

70. FlogScript - verbietet"

67"P.97"P.108"P.99"P.105"P.117"P.109"P.

Druckt Calcium.

71. OOo CODE - verbietetp

Ein ( PpP, PPp) -TBS wird gedruckt Bismuth.

72. DC - verbietetP

67P97P100P109P105P117P109P

Druckt Cadmium.

73. Capuirequiem - verbietetO

82O97O100O105O117O109O

Druckt Radium.

74. BitChanger - verbietet}

TODO

Druckt Cobalt.

75. Vrejvax - verbietet<

TODO

Druckt Cerium.

76. Fueue - verbietetH

80 111 108 111 110 105 117 109 H

Druckt Polonium.

77. Pi - verbietet6

Führen Sie bf2piaus dem Wiki-Artikel eine triviale Brainfuck-Lösung zum Ausdrucken aus Xenon.

78. CJam - verbietet5

Ein ( 1+, c 0) -Null-TBS (mit 0vorangestellten) Ausdrucken Nickel.

79. Wordfuck - verbietet9

Ein ( 9999, 99) -TBS wird gedruckt Carbon.

80. Sprache - verbietet7

≈ 3^(257*4*3) sevens

Siehe 91-94 (nur verwenden 7.) Drucke Radon.

81. Binaryfuck (hexadezimal) - verbietet4

TODO

Druckt Barium.

82. CaneCode - verbietet8

Ein ( 1, 8) -TBS wird gedruckt Iodine.

83. Numberwang - verbietet3

Ein ( 2, 3) -TBS wird gedruckt Indium, aber 2dekrementiert statt inkrementiert. Subtrahieren Sie daher zuerst jeden Zeichencode von 256.

84. ferNANo - verbietet2

1 1 1
2 1 2 2 2 2 2 1
2 1 1 1 2 2 1 2
2 1 1 2 2 1 1 1
2 1 1 2 1 1 1 1
2 1 1 2 1 1 1 2

Druckt Argon.

85. Unefunge-98 - verbietet@

Voranstellen 0auf einen ( 1+, ,0) -Null-TBS und Anhängen von @Ausdrucken Helium.

86. Wirbel - verbietet1

Voranstellen One Load Zeroeines ( Add, AscIO Zero) -Null-TBS-Ausdrucks Boron.

87. ReverseFuck - verbietet,

Ein ( -, ,) -TBS wird gedruckt Erbium.

88. Brainfuck - verbietet+

Ein ( +, .) -TBS wird gedruckt Curium.

89. Deadfish ~ - verbietetc

Ein ( i, c) -TBS wird gedruckt Copper.

90. Iota - verbieteti

Wir berechnen eine Basis-256-Dekodierung der Kirche Zinc, um Iotas fehlendes IO auszugleichen. Definieren

succ = ***i*i*i*ii***i*i*i*ii**i*i*ii*i*i*i*ii*i*i*ii

Dann ist die Lösung 1516858978 Wiederholungen succgefolgt von *iieiner Gesamtlänge von 69775512991 Bytes.

Unäre Programme

Die folgenden vier Lösungen (und 70) sind ähnlich: Sie bestehen alle aus ungefähr 3 ^ (257 * 4 * 3) Wiederholungen des verbotenen Zeichens (außer Ellipsis ist dreimal so lang). Der genaue Wert wird durch Konvertieren des TBS in Oktal festgelegt, wie im Wiki beschrieben.

91. Ellipse - verbietet.

≈ 3^(257*4*3+1) periods

Druckt Neon.

92. Ekstatisch - verbietet!

≈ 3^(257*4*3) exclamation marks

Druckt Lead.

93. MGIFOS - verbietet*

≈ 3^(257*4*3) asterisks

Druckt Iron.

94. Unary - verbietet0

≈ 3^(257*4*3) zeros

Druckt Gold.

95. Whitespace - verbietet Leerzeichen

Das von diesem Python-Skript generierte Whitespace-Programm:

import sys
for c in 'Oxygen':
    print '   ' + ''.join(' \t'[int(b)] for b in bin(ord(c))[2:])
    sys.stdout.write('\t\n  ')
print '\n\n'

druckt Oxygen.

Lynn
quelle
Also ... verwenden Sie die Zeichen, die Sie in fast jedem Programm verbieten?
Rodolfo Dias
2
Wenn ich "verbiete x" schreibe , meine ich wirklich "benutze xund verbiete es für die nächsten Lösungen". Die Zeichenfolge wurde ansonsten unhandlich.
Lynn
Oh ok. Obwohl es einfacher wäre, nach Fehlern zu suchen, wenn alle zusammen wären :)
Rodolfo Dias,
19

51 Sprachen

Ich könnte später noch etwas hinzufügen, aber hier sind 51 Sprachen.

1. Java - keine verboten

public class p{public static void main(String[]J){System.out.println("Tellurium");}}

2. C ++ - Jverboten

#include<cstdio>
main(){int Q=std::puts("Palladium");}

3. C - JQverboten

main(W){puts("Neodymium");}

4. D - JQW verboten

import std.stdio;void main(string[]z){write("Zirconium");}

5. Nimrod - JQWz verboten

var q="Ruthenium"
echo q

6. Fortran-95 - JQWzq verboten

program Y
print *,"Potassium"
end program Y

7. Charge - JQWzqY verboten

@set @c=Aluminium&echo %@c%

8. Befunge - JQWzqY% verboten

"muinoloP">:#,_@

Ausgangspolonium.

9. Vala - JQWzqY#% verboten

int main(string[]@a){print("Manganese");return 0;}

10. Bash - JQWzqY#%@ verboten

cd /usr/bin ~/cake;./echo Germanium

11. ECMAScript 6 - JQWzqY#%@~ verboten

alert(`Strontium`)

12. Perl 5 - JQWzqY#%@~` verboten

$_=Magnesium;say

13. Scala - JQWzqY#%@~`_ verboten

object e{def main(args:Array[String]){print("\u0059tterbium")}}

14. Perl 6 - JQWzqY#%@~`_: verboten

$j='Lanthanum';say

15. Python 2 - JQWzqY#%@~`_:j verboten

print'Lutetium'

16. Python 3 - JQWzqY#%@~`_:jL verboten

print('Krypton')

17. PHP - JQWzqY#%@~`_:jLK verboten

$n='Berkelium';echo$n;

18. Pascal - JQWzqY#%@~`_:jLK$ verboten

Program f(X);begin write('Ununtrium');end.

19. POGAACK - JQWzqY#%@~`_:jLK$X verboten

poock!pogack?poock!pock!pock!pock!pock!pock!pock!pogack!pogaaack!pogaack!pogaack?pogack!poock!pogaaack?pogack?poock!pock!pock!pogack!pogaaack!pock!pock!pock!pock!pogaack!pogaack?pogack!pogaaack!pogaaack?poock!pock!pogack?poock!pogack!pogaaack!pock!pock!pogaack!pogaack?pogack!poock!pogaaack?pogaaack!pock!pock!pock!pock!pock!pock!pock!pock!pock!pock!pock!pock!pock!pogaaack?poock!pock!pock!pogaaack?poock!pock!pock!pock!pock!pock!pock!pock!pogaaack?poock!pock!pogaaack?pogaaack!pock!pock!pock!pock!pock!pock!pock!pogaaack?

Druckt Wasserstoff.

20. KUH - JQWzqY#%@~`_:jLK$Xgverboten

MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOmOoMOomoomoOMOOmoOMoOMoOMoOMoOmOoMOomoomoOMooMoOMOOMOoMOoMOomoOMoOMoOMoOMoOmOomoomoOMooMoOMoOMoOMoOMoOMoOMoOMoOMoOMooMOoMooMOoMOoMOoMOoMOoMooMOoMooMOoMOoMOoMOoMOoMooMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMooMOoMOoMOoMOoMOoMOoMOoMOoMoo

Druckt Plutonium.

21. Blub - JQWzqY#%@~`_:jLK$XgMverboten

Blub!Blub!Blub!Blub?Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub.Blub?Blub.Blub.Blub?Blub.Blub?Blub!Blub.Blub?Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub.Blub!Blub!Blub!Blub!Blub!Blub?Blub!Blub!Blub!Blub!Blub!Blub!Blub.Blub?Blub.Blub.Blub?Blub.Blub?Blub!Blub.Blub?Blub!Blub.Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub!Blub.Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub!Blub.Blub!Blub?Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub.Blub?Blub.Blub.Blub?Blub.Blub?Blub!Blub.Blub?Blub!Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub.Blub!Blub.Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub!Blub.

Druckt Flerovium.

22. Ook! - JQWzqY#%@~`_:jLK$XgMBverboten

Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook?Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook.Ook?Ook.Ook.Ook?Ook.Ook?Ook!Ook.Ook?Ook.Ook.Ook.Ook.Ook!Ook.Ook!Ook?Ook!Ook!Ook!Ook!Ook!Ook!Ook.Ook?Ook.Ook.Ook?Ook.Ook?Ook!Ook.Ook?Ook.Ook.Ook.Ook.Ook!Ook.Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook!Ook.Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook.Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook!Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook.Ook!Ook.Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook!Ook.

Druckt Americium.

23. Rubin - JQWzqY#%@~`_:jLK$XgMB!verboten

def e?()return "Neptunium"end;print e?

24. Lua - JQWzqY#%@~`_:jLK$XgMB!?verboten

f=2*4 if f==8then print("Titanium")end

25. R - JQWzqY#%@~`_:jLK$XgMB!?*verboten

U<-"Rubidium";print(U)

26. Schema - JQWzqY#%@~`_:jLK$XgMB!?*Uverboten

(display "Francium")

27. TI Basic - JQWzqY#%@~`_:jLK$XgMB!?*U)verboten

Disp ("Vanadium"

28. REXX - JQWzqY#%@~`_:jLK$XgMB!?*U)(verboten

do Z=1 to 1
    say 'Europium'
end
return

29. BASIC (Yabasic) - JQWzqY#%@~`_:jLK$XgMB!?*U)(Zverboten

PRINT "Chromium"

30. Pyth - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZIverboten

|0"Scandium

31. CJam - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|verboten

"Nobelium"1\\-

32. GolfScript - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\verboten

"Samarium"1/

33. Brainfuck - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/verboten

,>-[--->+<]>-----.+[--->++++<]>.-----------.--[--->+<]>-.-----------.+++++.+++++++.--------.

Nimmt eine leere Zeichenfolge als Eingabe.

34. Haskell - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,verboten

'Antimon'++['y']

35. Deadfish - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[verboten

iisiiiisiiiiiioiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiioiiiiiiiiioddddddoiiiodddddddddoiiiiiodddddddddo]

Einer der wenigen dieser Schnipsel, der danach eine neue Zeile ausgibt.

36. Rebmu - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]verboten

PR"Tungsten"

37. Tcl - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]Pverboten

puts "Actinium"

38. Es gab einmal einen Fisch namens Fred - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"verboten

a named a a a once was there Fred once a a fish named a a a a a once was was was there Fred once fish was was was was was was was fish a a a a a a a fish was was was was was was was was was fish a a a a a fish was was was was was was was was was was was was fish a a a a a a a a fish 

Druckt Selen.

39. BrainFNORD - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fverboten

eris 23 eris eris eris fnord hail pineal 5 fnord eris eris eris eris eris eris eris kallisti 23 eris eris eris fnord hail hail hail hail pineal 5 fnord hail kallisti hail hail hail hail hail hail hail hail hail hail hail kallisti eris eris kallisti eris eris eris kallisti eris eris eris eris eris eris eris eris kallisti eris eris kallisti hail hail hail hail hail hail hail hail hail kallisti 

Druckt Stickstoff.

40. Text - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Flverboten

Astatine

41. J - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Flnverboten

'Caesium'

42. Pi - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'verboten

3.4743302180342223222232222423222332223225222222427402331802252232322322343223322224434433435

Druckt Tantal.

43. Marmor - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'.verboten

43686C7072696E65  
      --        }0

Druckt Chlor. Dies hängt von der Verwendung von Leerzeichen für leere Zellen ab. Marbelous Interpreter

44. DNA # - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'.}verboten

ATCGGCTAATCGATCGATCGATATATTAATGCGCCGATATATCGGCATGCTAATCGATCGATCGATCGATATATTAATTAATTAATTAATTAATGCGCCGATATATCGGCATATCGATCGATCGATCGATCGATCGATCGGCATATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAGCATGCATATCGATCGATCGGCATATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAGCATATCGATCGATCGATCGATCGATCGATCGATCGGCAT

Druckt Thallium.

45. oOo - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'.}Gverboten

OoOOoOOoOOoOoOoOoOOoOOoOOoOoooOooOooOooooOoOOoooOooOOoOooOooOoooOoOooOooOooOooOoooooOoOooOoOOoooOooOOoOooOooOooOOoOooOooOOoOooOooOooOooOOoOoOOoOOoOOoOOoOOOoOooOooOooOooOooOooOooOooOooOOo

Druckt Brom.

46. ​​ABC - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'.}GOverboten

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAACAAAAAC

Druckt Zinn. Beachten Sie, dass alle Dolmetscher auf esolang nicht verfügbar sind. Die in Schema geschriebene Implementierung von 4chan funktioniert jedoch (# 59).

47. WASD - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'.}GOCverboten

w1sssdwwa2dwwwe1sssdwa2dweessesssssssssewwwwwwwwwwwwesssssssse

Druckt Yttrium.

48. Super Stack! - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'.}GOCwVerboten

99 105 110 101 115 114 65
if outputascii fi

Druckt Arsen.

49. Golunar - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'.}GOCwsverboten

1334726751425099782624362025339077479253628945660119316869724137277474322140

Druckt Lithium.

50. Unär - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'.}GOCws1 verboten

Die Quelle wird 0wiederholt

40732627912143966203790325934799402365062057246763194506454552300861148

mal.

Druckt Hassium.

51. Sprache - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"Fln'.}GOCws10 verboten

Die Quelle wird >wiederholt

9305604867582777545366404070305393137665254080212227303922021923795365639900

mal.

Druckt Bohrium.


Die meisten der ungeraden Sprachen sind im esolangs-Wiki zu finden .

Bitte beachten Sie, dass alle Brainfuck-Snippets (und Brainfuck-Derivate) für 8-Bit-Zellen geschrieben wurden.

es1024
quelle
Tut mir leid, aber all das 2war ziemlich seltsam für die Pi-Sprache, also habe ich es auf meinem Interpreter ( migl.io/projects/pi ) ausgeführt, tatsächlich kehrt es zurück ª·ÄÊcnw.
Michael M.
@Mig 2wird häufig wiederholt, da es für jede Ziffer von pi größer oder gleich 3steht +. Der in meiner Antwort verwendete Pi-Code erfordert 8-Bit-Zellen (er beginnt mit dem Dekrementieren von 0) und erzeugt die richtige Ausgabe auf dem Interpreter auf der Esolang-Seite für Pi .
es1024
7

20 24 Sprachen

Hier ist etwas, um den Ball ins Rollen zu bringen. Ich habe mich entschlossen, die Elemente der Reihe nach zu bearbeiten, weil ich nicht genug Sprachen kenne, damit die Reihenfolge eine Rolle spielt.

1. C # - keine verboten

public class P{public static void Main(){System.Console.Write("Hydrogen");}}

2. PHP - Wverboten

echo$e="Helium";

3. QBasic - W$verboten

?"Lithium"

4. Windows Batch Script - W$?verboten

dir>nul&echo Beryllium

5. Brainf *** - W$?&verboten

++++++[>+++++++++++<-]>.----------[>++<-]-.+++.---.-.

Ausgänge Bor.

6. C ++ - W$?&+verboten

#include<iostream>
main(){std::cout<<"Carbon";}

7. Befunge - W$?&+<verboten

"n eg or ti N">,_@

Ausgänge Stickstoff.

8. Bash - W$?&+<@verboten

echo Oxygen 2>1

9. Sisi - W$?&+<@>verboten

9 print "Fluorine"

10. C - W$?&+<@>9verboten

#include"stdio.h"
main(){printf("Neon%c",10);}

11. Common Lisp - W$?&+<@>9,verboten

(format t "~Codium" #\S)

12. Zephyr - W$?&+<@>9,#verboten

if 1\=0:print"Magnesium";end if

13. Prolog - W$?&+<@>9,#\verboten

:-write('Aluminium').

( Test hier .)

14. Java - W$?&+<@>9,#\:verboten

class A{public static void main(String[]a){System.out.print("Silicon");}}

15. Golfscript - W$?&+<@>9,#\:.verboten

];"Phosphorus"

16. Pyth - W$?&+<@>9,#\:.]verboten

|0"Sulfur

17. ActionScript - W$?&+<@>9,#\:.]|verboten

trace("Chlorine");

18. PowerShell - W$?&+<@>9,#\:.]|;verboten

write-host"Argon"

Glücklicherweise können PowerShell-Befehle in Kleinbuchstaben geschrieben werden, um das Verbotene zu vermeiden W.

19. JavaScript - W$?&+<@>9,#\:.]|;-verboten

alert("Potassium")

20. Python 3 - W$?&+<@>9,#\:.]|;-"verboten

print('Calcium')

21. Python 2 - W$?&+<@>9,#\:.]|;-"(verboten

print'Scandium'

22. Perl - W$?&+<@>9,#\:.]|;-"('verboten

say q{Titanium}

23. Rubin - W$?&+<@>9,#\:.]|;-"('{verboten

puts %q!Vanadium!

24. CJam - W$?&+<@>9,#\:.]|;-"('{!verboten

67c104c114c111c108)c105c117c108)c

Ausgänge Chrom. )Inkremente wurden verwendet, um die verbotene 9 in 109 ( m) zu vermeiden .

DLosc
quelle
sed scheint sich zu beschweren: sed: -e expression #1, char 0: no previous regular expression- vielleicht versuchen s/./Beryllium/oder s/^/Beryllium/?
1
Benötigen Sie nicht die Funktionsdeklaration für C und C ++?
Beta Decay
@professorfish Guter Fang - ich hatte keine Chance, all dies zu testen. Nachdem ich das getan habe, gibt sed (v 4.2.1 unter Ubuntu 12.04) keinen Fehler mehr aus oder tut tatsächlich etwas an einer leeren Eingabe, wie vom OP angegeben. (Ie echo -n | sed -e 's/^/Beryllium/') . Ich kann es mit etwas anderem ersetzen.
DLosc
@BetaDecay Behoben.
DLosc
4

23 Sprachen

Ich habe mich aufgemacht, um die 20-sprachige Antwort zu schlagen ... und jetzt kann ich nicht mehr die Mühe machen, für 52 zu schießen.

1. Mathematica - keine verboten

J;"Krypton"

2. Rubin - Jverboten

K=1;puts 'Vanadium'

3. Python 2 - JKverboten

Q=1;print 'Xenon'

4. Python 3 - JKQverboten

X=1;print('Osmium')

5. PHP - JKQXverboten

$V=1;echo 'Oxygen';

6. Julia - JKQXVverboten

O=1;println('Ytterbium')

7. JavaScript - JKQXVOverboten

Y=1;alert('Yttrium')

8. CoffeeScript - JKQXVOYverboten

q=1;alert 'Zinc'

9. C - JKQXVOYqverboten

main(Z){printf("Zirconium");}

10. C ++ - JKQXVOYqZverboten

#include <cstdio>
int main(){int x;printf("Lawrencium");}

11. Matlab - JKQXVOYqZxverboten

w=1;'Nickel'

12. Perl - JKQXVOYqZxwverboten

$k=1;print "Berkelium";

13. Perl 6 - JKQXVOYqZxwkverboten

$f=1;say'Darmstadtium';

14. Java - JKQXVOYqZxwkfverboten

public class p{public static void main(String[]v){System.out.println("Dubnium");}}

15. Marbelous - JKQXVOYqZxwkfvverboten

44797370726F7369756D

Druckt Dysprosium.

16. Lua - JKQXVOYqZxwkfvDverboten

G=1;print("Erbium")

17. Oktave - JKQXVOYqZxwkfvDGverboten

F=1;disp('Einsteinium');

18. Rost - JKQXVOYqZxwkfvDGFverboten

fn main(){let E=1;println!("Europium");}

19. Fortran - JKQXVOYqZxwkfvDGFEverboten

print *,"Indium"

20. CJam - JKQXVOYqZxwkfvDGFEpverboten

H;"Iodine"

21. Golfscript - JKQXVOYqZxwkfvDGFEpHverboten

U"Iridium"

22. Pyth - JKQXVOYqZxwkfvDGFEpHUverboten

I1"Iron

Ich denke das sollte sein

if 1:
    print "Iron"

23. Brainfuck - JKQXVOYqZxwkfvDGFEpHUIverboten

++++++++[>+>++>+++>++++>+++++>++++++>+++++++>++++++++>+++++++++>++++++++++>+++++++++++>++++++++++++>+++++++++++++>++++++++++++++>+++++++++++++++>++++++++++++++++<<<<<<<<<<<<<<<<-]>>>>>>>>++.--<<<<<<<<>>>>>>>>>>>>>---.+++<<<<<<<<<<<<<>>>>>>>>>>>>>>++.--<<<<<<<<<<<<<<>>>>>>>>>>>>>>>+.-<<<<<<<<<<<<<<<>>>>>>>>>>>>>>----.++++<<<<<<<<<<<<<<>>>>>>>>>>>>>>----.++++<<<<<<<<<<<<<<>>>>>>>>>>>>>+.-<<<<<<<<<<<<<>>>>>>>>>>>>>>>---.+++<<<<<<<<<<<<<<<>>>>>>>>>>>>>>---.+++<<<<<<<<<<<<<<.

Druckt Beryllium.

Martin Ender
quelle
2
Ihre Pyth-Antwort tut, was Sie denken, dass es tut :)
FryAmTheEggman
Wie haben Sie G in Sprache 17 verboten? Es gibt kein G in der Lua-Antwort ...
Beta-Zerfall
@BetaDecay danke, behoben!
Martin Ender
2

20 21 26 Sprachen

Okay, mal sehen, ob ich etwas daraus machen kann, nicht einmal versuchen, einen Spitzenplatz anzustreben ... Wenn ich 20 Sprachen fehlerfrei bekomme, bin ich mehr als glücklich.

1. JAVA - keine verboten

class J{public static void main(String[]a){System.out.print("Hydrogen");}}

Druckt Hydrogen.

2. Pascal - Jverboten

Program H; begin write('Helium'); end.

Druckt Helium.

3. C - JPverboten

#include <stdio.h> main(){printf("Lithium");}

Druckt Lithium.

4. PHP - JPfverboten

<?php echo "Beryllium";?>

Druckt Beryllium.

5. C # - JPf?verboten

using System;class O{static void Main(){Console.Write("Boron");}}

Druckt Boron.

6. PROLOG - JPf?Wverboten

:-initialization(main). main:-write('Carbon').

Drucke Carbon- hier getestet .

7. JavaScript - JPf?W'verboten

<html>
    <script language="javascript" type="text/javascript">
        alert("Nitrogen");
    </script>
</html> 

Druckt Nitrogen.

8. LOLCODE - JPf?W'=verboten

HAI
    VISIBLE "Oxygen"
KTHXBYE

Druckt Oxygen.

9. Befunge '93 - JPf?W'=Kverboten

"eniroulF">:#,_@

Drucke Fluorine- hier getestet .

10. Visual Basic - JPf?W'=K@verboten

Module V
    Sub Main()
        Console.WriteLine("Neon")
    End Sub
End Module

Druckt Neon.

11. HTML5 - JPf?W'=K@Mverboten

&#83;&#111;&#100;&#105;&#117;&#109;

Drucke Sodium- inspiriert von dieser Antwort .

12. Brainfuck - JPf?W'=K@M&verboten

++[---------->+<]>.-[------>+<]>-.++++++.+++++++.---------.[--->+<]>----.----------.++++++++++++.--------.

Drucke Magnesium- hier getestet .

13. JSFuck - JPf?W'=K@&M<verboten

(+![]+[][([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+([][[]]+[])[+[]]+((+[])[([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]]+[])[+!+[]+[+!+[]]]+([![]]+[][[]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+([![]]+[][[]])[+!+[]+[+[]]]+([][[]]+[])[+[]]+((+[])[([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]]+[])[+!+[]+[+!+[]]]

Drucke Aluminium- hier getestet .

14. Bash - JPf?W'=K@&M<[verboten

#!/bin/bash
echo "Silicon"

Druckt Silicon.

15. Montage NASM - JPf?W'=K@&M<[!verboten

section .text
    global _start
section    .data
    msg db  "Phosphorus"
    len equ $ - msg
_start:
    mov edx, len
    mov ecx, msg
    mov ebx, 1
    mov eax, 4
    int 0x80
    mov eax, 1
    int 0x80

Drucke Phosphorus- hier getestet .

16. D - JPf?W'=K@&M<[!$verboten

import std.stdio;void main(){write("Chlorine");}

Druckt Chlorine.

17. Fortran '95 - JPf?W'=K@&M<[!$dverboten

program C
    print *, "Argon"
end program C

Drucke Argon- hier getestet .

18. Lua - JPf?W'=K@&M<[!$d*verboten

print("Sul\x66ur")

Drucke Sulfur- hier getestet .

19. Golfscript - JPf?W'=K@&M<[!$dtverboten

U"\x50o\x74assium"

Drucke Potassium- hier getestet .

20. Perl 5 - JPf?W'=K@&M<[!$*dUverboten

use v5.10;
say "Calciu\x{6d}";

Drucke Calcium- hier getestet .

21. Nimrod - JPf?W'=K@&M<[!$*dUuverboten

echo  "Scan\x64i\x75m"

Druckt Scandium.

22. Python - JPf?W'=K@&M<[!$*dUuhverboten

print "Titani\165m";

Druckt Titanium.

23. Unlambda - JPf?W'=K@&M<[!$*dUuh;verboten

`r````.I.r.o.ni

Druckt Iron. - hier getestet .

24. Weiter - JPf?W'=K@&M<[!$*dUuh;`verboten

\ 
.( Cobalt) CR

Drucke Cobalt- hier getestet .

25. Lua - JPf?W'=K@&M<[!$*dUuh;`\verboten

print("Nickel")

Drucke Nickel- hier getestet

26. Emoticon - JPf?W'=K@&M<[!$*dUuh;`\pverboten

Zinc :-Q    

Drucke Zinc- hier getestet

Na ja, ich denke, das ist genug für mich.

Rodolfo Dias
quelle
1
s/Nytrogen/Nitrogen/g; Ansonsten gute Arbeit (und Requisiten für Pascal, Fortran und Assembly).
DLosc