合計:53文字
単一言語の合計:230文字、Pyth
パート1:Golfscript、15
91,65>123,97>++
出力:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
説明:
91,           Make the list, [0 1 .. 90]
65>           Take elements after the 65th, [65 66 .. 90]
123,97>       Same, but [97 98 .. 122]
+             Add the list above to the newline character that is automatically pushed to 
              the stack. List + str coerces to string by ascii encoding.
+             Same, for the other list.
JhCeGLjkmCdbsrCdCPhGsrhCPeGChGsrJhhhhJ
出力:
 !"#$%&'()*+,-./0123456789:;<=>?@
[\]^_`
{|}~
説明:
G = "abcdefghijklmnopqrstuvwxyz"   Implicit.
k = ""                             Implicit.
d = " "                            Implicit.
JhCeG                              J = 1 + chr(end(G))          # J = 123
L                                  def d(b): return
 jk                                                k.join(
   m                                                      map(lambda d:
    Cd                                                                 chr(d),
    b                                                                  b))
s                                  print(s(                    #print is implicit.
 rCd                               range(chr(d),                 # chr(d) = 32
 CPhG                                    chr(upper(head(G))))    # chr("A") = 65
srhCPeGChG                         print(s(range(1+chr(upper(end(G))),chr(head(G)))
srJhhhhJ                           print(s(range(J, 1+1+1+1+J)))
ボーナスソリューション:
パート1:Pyth、192
%*$"%\143"$52(65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
説明:
$"%\143"$=> "%c"。$Python構文解析スタイルに切り替えます。Python文字列解析で\143は、は8進数のエスケープシーケンスですc。したがって、この答えは、次のPythonスタイルのコードと同等です。
("%c" * 52) % (65, 66, 67, ...)
もちろん、Pythonでの印刷ではを使用するため、これはPythonでは機能しませんprintが、Pythでの印刷は暗黙的であるため、機能します。
Pythソリューションでは、質問が行われた後に追加された機能は使用されません。