Elementy RadioASCII: Wyprowadzaj elementy układu okresowego, powoli tracąc znaki

15

Oto lista 118 (bieżących) elementów układu okresowego (dla Twojej wygody w zwiniętym fragmencie stosu):

Uwaga: tę listę znaleziono, uruchamiając następujący kod JavaScript na tej stronie Wikipedii :[].slice.call($('.wikitable:first tr td:nth-child(3)').map(function(){return this.innerText})).slice(1,-1).join('\n')

Twoim wyzwaniem jest uzyskanie jak największej ich liczby, w jak największej liczbie języków. Ten cel jest jeszcze bardziej skomplikowany przez fakt, że pierwiastki promieniotwórcze powoli pożerają twoje użyteczne postacie w drodze!

Zasady

  1. Twoja odpowiedź będzie składać się z 1 do 95 fragmentów kodu.

  2. Każdy fragment kodu musi być w innym języku programowania. Na potrzeby tego wyzwania używam bardzo luźnej definicji „języka”: wszystko, co nie jest kompatybilne wstecz, jest innym językiem. Na przykład, jeśli cały kod Lang A działa w Lang B, ale Lang B dodaje więcej, to są one uważane za ten sam język. Ale Python 2 i Python 3 są uważane za różne, ponieważ print 'foo'są prawidłowe w Python 2, ale nie w Python 3.

  3. Pierwszy fragment kodu może zawierać niektóre lub wszystkie 95 znaków drukowalnych ASCII. W drugim fragmencie jedna wybrana postać ASCII będzie zabroniona. W trzecim fragmencie ta postać plus jeszcze jeden wybrany przez ciebie element muszą być zabronione. I tak dalej. Karty i znaki nowej linii nigdy nie są zabronione.

  4. Zakazany znak musi zostały wykorzystane w poprzednim fragmencie, nie w komentarzu, String dosłownym, itp .; musi faktycznie zostać zinterpretowany przez kompilator / tłumacza. Na przykład, jeśli moim pierwszym fragmentem jest print 'Hydrogen', nie mogę &zabronić, ponieważ go nie użyłem. Moje wybory są wszelkie znaki p, r, i, n, t, , lub '(nie mogę używać H, y, d, ... bo to w dosłownym smyczkowy). Odtąd wybrana postać nie może pojawiać się w kolejnych fragmentach.

  5. Każdy fragment kodu musi wyświetlać unikalny element układu okresowego (znajdujący się na powyższej liście). „Wyjście” można wykonać dowolną metodą: STDOUT, pole ostrzeżenia (np. W JS), REPL „wyjście” (pamiętaj, że jeśli zawiera cudzysłowy, jest niepoprawne), zapis do pliku itp.

  6. Musisz albo nie przyjmować danych wejściowych, albo pusty ciąg znaków jako dane wejściowe (dla języków takich jak sed).

  7. Nie możesz używać wbudowanych funkcji, które zwracają nazwę elementu (np. ElementDataW Mathematica).

Formatowanie

Sformatuj odpowiedź w następującym formacie:

### 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

itp.

Jeśli backticks ( `) są zabronione, po prostu użyj dwóch backticks wokół listy. Na przykład ``ab`cd``spowoduje ab`cd. (Jeśli backtick jest pierwszą lub ostatnią postacią, musisz także wypełnić zewnętrzne backticks spacjami; np. `` abc` ``-> abc`.)

Punktacja

Zwycięży odpowiedź na większość języków programowania. W przypadku remisu wygrywa odpowiedź o najmniejszej łącznej liczbie znaków ze wszystkich programów.


To pytanie zostało zainspirowane tym.

Klamka
źródło
4
Po prostu rozumiem, to w zasadzie to samo, co wyzwanie z 95 cytatami filmowymi, tyle że wszyscy grają w pasjansa?
Martin Ender,
2
Zabronione znaki nie mogą być wybrane z literałów łańcuchowych, a także nie mogą być użyte w przyszłych ciągach?
Scimonster
3
Po prostu przykro mi, że nie użyłeś terminu „RadioASCII Elements”.
Calvin's Hobbies
1
Czy „fragment kodu” powinienem rozumieć jako „niekoniecznie pełny program”, np. cout<<"Hydrogen";W C ++? Czy musimy dołączyć includes do kodu? Czy program musi wydrukować nowy wiersz po nazwie elementu?
DLosc
1
@DLosc Nie, wszystkie fragmenty muszą być pełnymi, działającymi, kompletnymi programami. Nowa linia jest opcjonalna.
Klamka

Odpowiedzi:

17

95 języków (wszystkie użyte znaki!)

(DO ZROBIENIA: jeszcze kilka odpowiedzi, które zaplanowałem, ale nie wdrożyłem)

1. COBOL - zabrania A

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

Wydruki Ununtrium.

2. REBOL - zabrania B

REBOL[]prin"Tellurium"

Wydruki Tellurium.

3. bc - zabrania ^

a=0^0
"Strontium"

Wydruki Strontium.

4. D - zabrania D

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

Wydruki Ruthenium.

5. Java - zabrania E

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

Wydruki Aluminium.

6. Scala - zabrania F

val F=print("Plutonium")

Wydruki Plutonium.

7. Rdza - zabrania G

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

Wydruki Americium.

8. Nim - zabrania &

discard 0&0
echo "Neptunium"

Wydruki Neptunium.

9. C # - zabrania C

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

Wydruki Neodymium.

10. Burleska - zabrania%

,1 1.%vv"Manganese"Q

Wydruki Manganese.

11. Nemerle - zabrania I

Nemerle.IO.print("Magnesium")

Wydruki Magnesium.

12. Ada - zabrania J

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

Wydruki Palladium.

13. Go - zabrania |

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

Wydruki Germanium.

14. K - zabrania ''

`0:"Ytterbium"

Wydruki Ytterbium.

15. Erlang - zabrania /

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

Wydruki Beryllium.

16. Prolog - zabrania :

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

Wydruki Berkelium.

17. Smalltalk - zabrania K

K:=0.'Lanthanum'display

Wydruki Lanthanum.

18. PARI / GP - zabrania L

print(Potassium)

Wydruki Potassium.

19. REXX - zabrania M

M=0
say "Tungsten"

Wydruki Tungsten.

20. LilyPond - zabrania N

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

Wydruki Flevorium.

21. Łuk - zabrania Q

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

Wydruki Antimony.

22. Wspólny LISP - zabrania R

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

Wydruki Tantalum.

23. Clojure - zabrania U

(def U)(pr'Selenium)

Wydruki Selenium.

24. Logo - zabrania Z

to Z
end
pr[Scandium]bye

Wydruki Scandium.

25. Groovy - zabrania W

print"Samarium";W=0

Wydruki Samarium.

26. Asymptote - zabrania X

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

Wydruki Rubidium.

27. Oktawa - zabrania Y

Y=0;disp Yttrium

Wydruki Yttrium.

28. gnuplot - zabrania V

V=0;prin"Vanadium

Wydruki Vanadium.

29. Latawiec - zabrania z

z=0;"\x4eobelium"|print;

Wydruki Nobelium.

30. Wiewiórka - zabrania _

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

Wydruki Nitrogen.

31. Curry - zabrania v

v=v;main=putStr"\x4cutetium"

Wydruki Lutetium.

32. Fortran - zabrania q

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

Wydruki Thallium.

33. Pascal - zabrania l

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

Wydruki Francium.

34. PHP - zabrania k

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

Wydruki Fluorine.

35. Haskell - zabrania S

main=putStr"Sodium"

Wydruki Sodium.

36. C ++ - zabrania ~

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

Wydruki Actinium.

37. ObjC - zabrania j

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

Wydruki Hydrogen.

38. Lua - zabrania g

print("\65statine")

Wydruki Astatine.

39. JavaScript - zabrania b

alert("\x43h\x6corine")

Alarmy Chlorine.

40. Bash - zabrania h

echo Osmium

Wydruki Osmium.

41. Cyan - zabrania o

say"Hassium"
o=0

Wydruki Hassium.

42. J - zabrania d

wd'Titanium'

Wydruki Titanium.

43. Program - zabrania x

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

Wydruki Vanadium.

44. C - zabrania {

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

Wydruki Uranium.

45. FORTH - zabrania m

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

Wydruki Thorium.

46. ​​BASIC - zabrania T

T$="Tin"
?T$

Wydruki Tin.

47. Perl 6 - zabrania y

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

Wydruki Terbium.

48. Asdf - zabraniaa

asaasaasssasaasssassaasaasssaasaasssaasaasssaasaasssaasaasssasaasssassaasaasssasaasssassasaasssassasaasssassaasaasssaasaasssasaasssassaasaasssaasaasssasaasssassasaasssassasaasssassaasaasssaasaasssasaasssassasaasssassaasaasssasaasssassasaasssassaasaasssaasaasssasaasssassaasaasssasaasssassaasaasssasaasssassasaasssassaasaasssasaasssassasaasssassasaasssassaasaasssaasaasssasaasssassasaasssassaasaasssasaasssassaasaasssaasaasssasaasssassaasaasssasaasssassasaasssassaasaasssaasaasssaasaasssasaasssassasaasssass

Wydruki Arsenic.Generowanie skryptu .

49. Tcl - zabrania s

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

Wydruki Silicon.

50. Perl - zabrania ;

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

Wydruki Rhodium.

51. Python - zabrania r

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

Wydruki Chromium.

52. WARP - zabrania=

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

Wydruki Rhenium.

53. ETA - zabranian

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

Wydruki Bromine.

54. Axo - zabrania\

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

Wydruki Thulium.

55. Ruby - zabrania t

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

Wydruki Europium.

56. DBFV! - zabraniau

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>

Wydruki Niobium . Każda spacja jest właściwie nową linią.

57. Mysz - zabrania'

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

Wydruki Mercury.

58. Słowo - zabraniaf

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

Wydruki Cadmium.

59. Ftack - zabrania$

H 109 117 105 104 116 105 $ 1 76

Wydruki Lithium.

60. WASD - zabraniae

Wprowadzamy koncepcję trywialnego rozwiązania Brainfuck (TBS): możemy wydrukować dowolny znak w 257 poleceniach Brainfuck, zwiększając c razy akumulator , wyprowadzając, a następnie zwiększając (256 c ) więcej razy, aby go zresetować. Powtórzenie tego dla każdego znaku w ciągu daje rozwiązanie. Ilekroć mamy dwa podprogramy ii oże funkcja dokładnie jak brainfuck użytkownika +i .wzywamy przetłumaczony TBS ( i,o ) -TBS.

Zamiast owijać się wokół siebie, możemy być w stanie wyzerować akumulator po wydrukowaniu za pomocą jakiegoś podprogramu o'. To jest ( i,o' ) zerowanie TBS.

Alternatywnie możemy nie mieć opakowania, ale podprogram, dktóry zmniejsza akumulator. Jest to przycisk ( i, o,d ) -TBS.

W przypadku wydruków WASD a ( w, e) -TBSSilver .

61. URSL - zabraniaw

A ( i1, w1, c1) -TBS wydrukiKrypton .

62. Emmental - zabrania#

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

Wydruki Iridium.

63. Sowa - zabrania?

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

Wydruki Sulfur.

64. RUBE - zabrania)

    +   +   +       +
 8478 666 667 6965767 6 )
 cccccccccccccccccccccccc

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

Wydruki Holmium.

65. Zagłówki - zabrania(

Wydruki A ( (, ") -TBSBohrium .

66. FALSE - zabrania[

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

Wydruki Gallium.

67. Betterave - zabrania-

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

Wydruki Hafnium.

68. Kipple - zabrania>

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

Wydruki Fermium.

69. GolfScript - zabrania]

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

Wydruki Dubnium.

70. FlogScript - zabrania"

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

Wydruki Calcium.

71. OOo CODE - zabraniap

Wydruki A ( PpP, PPp) -TBSBismuth .

72. dc - zabraniaP

67P97P100P109P105P117P109P

Wydruki Cadmium.

73. Capuirequiem - zabraniaO

82O97O100O105O117O109O

Wydruki Radium.

74. BitChanger - zabrania}

TODO

Wydruki Cobalt.

75. Vrejvax - zabrania<

TODO

Wydruki Cerium.

76. Fueue - zabraniaH

80 111 108 111 110 105 117 109 H

Wydruki Polonium.

77. Pi - zabrania6

Uruchom bf2piz artykułu wiki na temat trywialnego rozwiązania Brainfuck do wydrukowania Xenon.

78. CJam - zabrania5

A ( 1+, c 0) zerowanie TBS (z dołączonymi 0) wydrukami Nickel.

79. Wordfuck - zabrania9

Wydruki A ( 9999, 99) -TBSCarbon .

80. Lenguage - zabrania7

≈ 3^(257*4*3) sevens

Zobacz 91-94 (tylko do użytku 7) Radon. Wydruki .

81. Binaryfuck (hexadecimal) - zabrania4

TODO

Wydruki Barium.

82. CaneCode - zabrania8

Wydruki A ( 1, 8) -TBSIodine .

83. Numberwang - zabrania3

A ( 2, 3) -TBS drukuje Indium, ale 2zmniejsza, zamiast zwiększać, więc najpierw odejmij każdy kod znaku od 256.

84. ferNANDo - zabrania2

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

Wydruki Argon.

85. Unefunge-98 - zabrania@

Przygotowywanie 0do ( 1+, ,0) zerowania TBS i dołączanie @wydruków Helium.

86 Wir - zabrania1

Przygotowywanie One Load Zerodo ( Add, AscIO Zero) zerujących wydruków TBSBoron .

87. ReverseFuck - zabrania,

Wydruki A ( -, ,) -TBSErbium .

88. Brainfuck - zabrania+

Wydruki A ( +, .) -TBSCurium .

89. Deadfish ~ - zabraniac

Drukuje ( i, c) -TBSCopper .

90. Iota - zabraniai

Obliczamy dekodowanie numer 256 w kościele, Zincaby zrekompensować brak IO Ioty. Definiować

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

Następnie rozwiązaniem jest 1516858978 powtórzeń, succa następnie *ii, dla całkowitej długości 69775512991 bajtów.

Jednorazowe programy

Następujące cztery rozwiązania (i 70) są podobne: wszystkie składają się z około 3 ^ (257 * 4 * 3) powtórzeń znaku, którego zabraniają (z wyjątkiem tego, że Ellipsis jest trzy razy dłuższy). Dokładna wartość jest ustalana przez konwersję TBS na liczbę ósemkową, jak opisano na wiki.

91. Elipsa - zabrania.

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

Wydruki Neon.

92. Ekstatyczny - zabrania!

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

Wydruki Lead.

93. MGIFOS - zabrania*

≈ 3^(257*4*3) asterisks

Wydruki Iron.

94. Unary - zabrania0

≈ 3^(257*4*3) zeros

Wydruki Gold.

95. Biała spacja - zabrania przestrzeni

Program Whitespace wygenerowany przez ten skrypt Python:

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'

odciski Oxygen.

Lynn
źródło
Więc ... używasz znaków, których zabraniasz w prawie każdym programie?
Rodolfo Dias,
2
Kiedy piszę „zabrania x”, naprawdę mam na myśli „używa xi zabrania tego dla kolejnych rozwiązań”. W przeciwnym razie łańcuch stanie się niemożliwy do zarządzania.
Lynn,
OK Chociaż ich wszystkie razem ułatwiłyby poszukiwanie błędów :)
Rodolfo Dias,
19

51 języków

Mogę dodać do tego później, ale tutaj jest 51 języków.

1. Java - brak zabronione

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

2. C ++ - Jzabronione

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

3. C - JQzabronione

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

4. D - JQWzabronione

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

5. Nimrod - JQWzzabroniony

var q="Ruthenium"
echo q

6. Fortran-95 - JQWzqzabronione

program Y
print *,"Potassium"
end program Y

7. Partia - JQWzqYzabronione

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

8. Befunge - JQWzqY%zabronione

"muinoloP">:#,_@

Wyjście polon.

9. Vala - JQWzqY#%zabronione

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

10. Bash - JQWzqY#%@zabronione

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

11. ECMAScript 6 - JQWzqY#%@~zabroniony

alert(`Strontium`)

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

$_=Magnesium;say

13. Scala - JQWzqY#%@~`_zabronione

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

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

$j='Lanthanum';say

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

print'Lutetium'

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

print('Krypton')

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

$n='Berkelium';echo$n;

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

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

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

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?

Drukuje wodór.

20. COW - JQWzqY#%@~`_:jLK$Xgzabronione

MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOmOoMOomoomoOMOOmoOMoOMoOMoOMoOmOoMOomoomoOMooMoOMOOMOoMOoMOomoOMoOMoOMoOMoOmOomoomoOMooMoOMoOMoOMoOMoOMoOMoOMoOMoOMooMOoMooMOoMOoMOoMOoMOoMooMOoMooMOoMOoMOoMOoMOoMooMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMooMOoMOoMOoMOoMOoMOoMOoMOoMoo

Drukuje pluton.

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

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.

Drukuje Flerovium.

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

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.

Drukuje Americium.

23. Ruby - JQWzqY#%@~`_:jLK$XgMB!zabronione

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

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

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

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

U<-"Rubidium";print(U)

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

(display "Francium")

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

Disp ("Vanadium"

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

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

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

PRINT "Chromium"

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

|0"Scandium

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

"Nobelium"1\\-

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

"Samarium"1/

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

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

Pobiera pusty ciąg jako dane wejściowe.

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

'Antimon'++['y']

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

iisiiiisiiiiiioiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiioiiiiiiiiioddddddoiiiodddddddddoiiiiiodddddddddo]

Jeden z niewielu tych fragmentów, które następnie wypisują nowy wiersz.

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

PR"Tungsten"

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

puts "Actinium"

38. Niegdyś była ryba o imieniu Fred - JQWzqY#%@~`_:jLK$XgMB!?*U)(ZI|\/,[]P"zabroniona

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 

Drukuje selen.

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

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 

Drukuje azot.

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

Astatine

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

'Caesium'

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

3.4743302180342223222232222423222332223225222222427402331802252232322322343223322224434433435

Drukuje tantal.

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

43686C7072696E65  
      --        }0

Drukuje chlor. Zależy to od użycia spacji dla pustych komórek. Cudowny Tłumacz

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

ATCGGCTAATCGATCGATCGATATATTAATGCGCCGATATATCGGCATGCTAATCGATCGATCGATCGATATATTAATTAATTAATTAATTAATGCGCCGATATATCGGCATATCGATCGATCGATCGATCGATCGATCGGCATATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAGCATGCATATCGATCGATCGGCATATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAATTAGCATATCGATCGATCGATCGATCGATCGATCGATCGGCAT

Drukuje tal.

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

OoOOoOOoOOoOoOoOoOOoOOoOOoOoooOooOooOooooOoOOoooOooOOoOooOooOoooOoOooOooOooOooOoooooOoOooOoOOoooOooOOoOooOooOooOOoOooOooOOoOooOooOooOooOOoOoOOoOOoOOoOOoOOOoOooOooOooOooOooOooOooOooOooOOo

Drukuje brom.

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

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAACAAAAAC

Drukuje cynę. Należy pamiętać, że tłumacze esolang są niedostępni. Jednak, implementacja 4chan napisana w Scheme działa (# 59).

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

w1sssdwwa2dwwwe1sssdwa2dweessesssssssssewwwwwwwwwwwwesssssssse

Drukuje itr.

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

99 105 110 101 115 114 65
if outputascii fi

Drukuje arszenik.

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

1334726751425099782624362025339077479253628945660119316869724137277474322140

Drukuje lit.

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

Źródło jest 0powtarzane

40732627912143966203790325934799402365062057246763194506454552300861148

czasy.

Drukuje sód.

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

Źródło jest >powtarzane

9305604867582777545366404070305393137665254080212227303922021923795365639900

czasy.

Drukuje Bohrium.


Większość używanych języków nieparzystych można znaleźć na wiki esolangs .

Należy pamiętać, że wszystkie fragmenty pieprzenia mózgu (i ich pochodne) zostały napisane z myślą o 8-bitowych komórkach.

es1024
źródło
Przepraszam, ale wszystko to 2było dość dziwne dla języka Pi, więc uruchomiłem go na moim tłumaczu ( migl.io/projects/pi ), w rzeczywistości zwraca ª·ÄÊcnw.
Michael M.,
@Mig 2jest często powtarzany, ponieważ dla dowolnej cyfry liczby pi większej lub równej 3reprezentuje +. Kod Pi użyty w mojej odpowiedzi wymaga 8-bitowych komórek (zaczyna się od zmniejszenia 0) i generuje poprawne wyjście interpretera na stronie esolang dla Pi .
es1024
7

20 24 języków

Oto coś, co sprawi, że piłka się potoczy. Postanowiłem wykonać te elementy w kolejności, ponieważ nie znam wystarczającej liczby języków, aby kolejność miała znaczenie.

1. C # - brak zabronione

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

2. PHP - Wzabronione

echo$e="Helium";

3. QBasic - W$zabronione

?"Lithium"

4. Skrypt wsadowy Windows - W$?zabroniony

dir>nul&echo Beryllium

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

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

Wytwarza bor.

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

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

7. Befunge - W$?&+<zabronione

"n eg or ti N">,_@

Produkuje azot.

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

echo Oxygen 2>1

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

9 print "Fluorine"

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

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

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

(format t "~Codium" #\S)

12. Zefir - W$?&+<@>9,#zabronione

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

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

:-write('Aluminium').

( Przetestuj tutaj .)

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

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

15. Skrypt golfowy - W$?&+<@>9,#\:.zabroniony

];"Phosphorus"

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

|0"Sulfur

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

trace("Chlorine");

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

write-host"Argon"

Na szczęście polecenia programu PowerShell można pisać małymi literami, unikając zabronionych W .

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

alert("Potassium")

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

print('Calcium')

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

print'Scandium'

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

say q{Titanium}

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

puts %q!Vanadium!

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

67c104c114c111c108)c105c117c108)c

Wyprowadza chrom. )zastosowano przyrosty, aby uniknąć zabronionego 9 w 109 ( m).

DLosc
źródło
sed wydaje się narzekać: sed: -e expression #1, char 0: no previous regular expression- może spróbować s/./Beryllium/lub s/^/Beryllium/?
1
Czy nie potrzebujesz deklaracji funkcji dla C i C ++?
Beta Decay
@professorfish Dobry połów - nie miałem okazji przetestować tych wszystkich. Teraz, gdy już to zrobiłem, sed (wersja 4.2.1 na Ubuntu 12.04) nie wyświetla błędu ani nie robi nic na pustych danych wejściowych określonych przez OP. (Tj echo -n | sed -e 's/^/Beryllium/'.) Mogę to zastąpić czymś innym.
DLosc
@BetaDecay Naprawiono.
DLosc
4

23 języki

Postanowiłem pokonać odpowiedź w 20 językach ... a teraz nie mogę się martwić strzelaniem do 52.

1. Mathematica - żaden zabroniony

J;"Krypton"

2. Rubin - Jzabronione

K=1;puts 'Vanadium'

3. Python 2 - JKzabroniony

Q=1;print 'Xenon'

4. Python 3 - JKQzabroniony

X=1;print('Osmium')

5. PHP - JKQXzabronione

$V=1;echo 'Oxygen';

6. Julia - JKQXVzabronione

O=1;println('Ytterbium')

7. JavaScript - JKQXVOzabronione

Y=1;alert('Yttrium')

8. CoffeeScript - JKQXVOY zabronione

q=1;alert 'Zinc'

9. C - JKQXVOYq zabronione

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

10. C ++ - JKQXVOYqZ zabronione

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

11. Matlab - JKQXVOYqZx zabronione

w=1;'Nickel'

12. Perl - JKQXVOYqZxw zabronione

$k=1;print "Berkelium";

13. Perl 6 - JKQXVOYqZxwk zabronione

$f=1;say'Darmstadtium';

14. Java - JKQXVOYqZxwkfzabronione

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

15. Cudowny - JKQXVOYqZxwkfvzabroniony

44797370726F7369756D

Wydruki Dysprosium.

16. Lua - JKQXVOYqZxwkfvD zabronione

G=1;print("Erbium")

17. Oktawa - JKQXVOYqZxwkfvDG zabronione

F=1;disp('Einsteinium');

18. Rdza - JKQXVOYqZxwkfvDGF zabronione

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

19. Fortran - JKQXVOYqZxwkfvDGFE zabronione

print *,"Indium"

20. CJam - JKQXVOYqZxwkfvDGFEp zabronione

H;"Iodine"

21. Golfscript - JKQXVOYqZxwkfvDGFEpH zabroniony

U"Iridium"

22. Pyth - JKQXVOYqZxwkfvDGFEpHUzabronione

I1"Iron

Myślę, że tak powinno być

if 1:
    print "Iron"

23. Brainfuck - JKQXVOYqZxwkfvDGFEpHUIzabronione

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

Wydruki Beryllium.

Martin Ender
źródło
2
Twoja odpowiedź Pyth robi to, co myślisz :)
FryAmTheEggman,
Jak zabroniłeś G w języku 17? W odpowiedzi Lua nie ma litery G ...
Rozpad Beta
@BetaDecay dzięki, naprawiono!
Martin Ender
2

20 21 26 języków

Dobra, zobaczmy, czy mogę coś z tego zrobić, nawet nie starając się zdobyć czołowej pozycji ... jeśli uda mi się zdobyć 20 języków bez żadnych błędów, będę więcej niż szczęśliwy.

1. JAVA - brak zakazu

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

Wydruki Hydrogen.

2. Pascal - Jzabronione

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

Wydruki Helium.

3. C - JPzabronione

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

Wydruki Lithium.

4. PHP - JPfzabronione

<?php echo "Beryllium";?>

Wydruki Beryllium.

5. C # - JPf?zabronione

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

Wydruki Boron.

6. PROLOG - JPf?Wzabroniony

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

Wydruki Carbon- testowane tutaj .

7. JavaScript - JPf?W'zabronione

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

Wydruki Nitrogen.

8. LOLCODE - JPf?W'=zabronione

HAI
    VISIBLE "Oxygen"
KTHXBYE

Wydruki Oxygen.

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

"eniroulF">:#,_@

Wydruki Fluorine- testowane tutaj .

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

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

Wydruki Neon.

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

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

Wydruki Sodium- inspirowane tą odpowiedzią .

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

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

Wydruki Magnesium- testowane tutaj .

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

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

Wydruki Aluminium- testowane tutaj .

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

#!/bin/bash
echo "Silicon"

Wydruki Silicon.

15. Montaż NASM - JPf?W'=K@&M<[!zabroniony

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

Wydruki Phosphorus- testowane tutaj .

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

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

Wydruki Chlorine.

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

program C
    print *, "Argon"
end program C

Wydruki Argon- testowane tutaj .

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

print("Sul\x66ur")

Wydruki Sulfur- testowane tutaj .

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

U"\x50o\x74assium"

Wydruki Potassium- testowane tutaj .

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

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

Wydruki Calcium- testowane tutaj .

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

echo  "Scan\x64i\x75m"

Wydruki Scandium.

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

print "Titani\165m";

Wydruki Titanium.

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

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

Wydruki Iron. - przetestowane tutaj .

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

\ 
.( Cobalt) CR

Wydruki Cobalt- testowane tutaj .

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

print("Nickel")

Wydruki Nickel- testowane tutaj

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

Zinc :-Q    

Wydruki Zinc- testowane tutaj

No cóż, myślę, że to mi wystarcza.

Rodolfo Dias
źródło
1
s/Nytrogen/Nitrogen/g; w przeciwnym razie niezła robota (i rekwizyty do używania Pascala, Fortrana i asemblera).
DLosc