文字通りゴルフ[終了]


27

現代の基準ではゴルフは、ゲームプレイするに変換ゴルフをしながら、ゴルフ自体はフォルクスワーゲン製の車に変換します。
ですから、通常のゴルフのコードの代わりに、あなたは今日ゴルフをコーディングするでしょう。

チャレンジ

言語Bの別のプログラム(B)のソースコードを出力する言語Aでプログラム(A)を記述します。これにより、実行時に出力されます。Vroom vrooom!

ルール

  • プログラムAのソースコードは、素敵なASCII車にフォーマットされています(必ずしもフォルクスワーゲンではありません)。
  • プログラムAは、投稿した形式で実行可能でなければなりません。
  • 言語Aは言語Bと同じ言語ではありません
  • プログラムBの出力は、新しい行で終了する場合と終了しない場合があります。
  • プログラムAは入力を受け取りません。
  • 非自明な言語(難解)では、プログラムAを説明してください。
  • あなたは# Language A, Language B例えばであなたの答えを始めなければなりません。# Brainfuck, Python
  • 有効な言語には、このチャレンジが投稿された時点で、英語版のウィキペディアの記事エソランの記事、またはロゼッタコードの記事が必要です。
  • クリエイティブに :-)

得点

これは人気コンテストです。10月4日までに最も高い投票数を獲得した回答が勝者として宣言されます。

Brainfuck、Python 2

                   ++++++++++[>+++>
                ++++    ++>+++    ++++
              +++<        <<        -]>>>
     ++++++++++++.        ++        .------
   ---.+++++.++++++.<<++.++.>++++++++++++++
 ++++++++++++.>--.---..--.<<--.>>+++++++++.
 ----.---...--.----------------------------
  ---------------------------------------
     \--o--/                    \--o--/
      \-_./                      \+_./

これにより、Python 2で実行可能な次のコードが出力されます。

print "Vroom vrooom!"

12
ゴルフのホイールがこの形状で適切に回転できるかどうかはわかりません!
15

3
へえ、あなたは正しい。それから私は自分でスライディングゴルフをします。
バスドロップCumberwubwubwub

2
はい。明確にするために私のポストを編集した
Bassdrop Cumberwubwubwub

7
この質問は広すぎて、プログラミングスキルよりもASCIIアートスキルに重点を置いています。多くの言語では、空白は自由に挿入できるため、この課題はアートコンテストに帰着します。
デニス

10
デニスのコメントには同意しますが、質問の性質をしばらく無視すると、この仕様は最初の投稿で非常によく書かれていることを指摘したいと思います。良い仕事:)
Sp3000

回答:


40

悪、JavaScript(ES6)

                                        aeMeeeDDDeDDDwHwwwwwwDaeeaeae;.
                                  .eu@wa04QMMM4WHHWWM#404HGV#0B4aeee0HeHa
                               .ewD&M%e       aG##a       aa a@Q%Bwaaeeuu4.
                           .uwuwW&u          e&M&e        H  wB0B&uGMVBGuuGu
                          wuu@M0Bu           wW@4Be      ueu=w#H00%V%QG@W%eGa
               ...aa+aeeweWWaee#G&G%V@B@G0@B&00V0V0%4VB4%BQGeewwB%BwwwV0%HMwae
           eaeee&BQM%M@4B%Mu%4G@BMwaeeaeeaawwaeeeuuuuwaaaeewwwuueee&QBeweaeMQ4e
      ,w#QawaHBH4Veaaaawueueeawaaeeeeuuwue&%#eeaeewaaawueewaeaeawueaQBBeeeHVewe.
    .eeuu0waaeQMQ%0Waaaawaeaeeee+u<+<=<===->::w~<+<=~-:<><uuwaeeaee&@B&&uuwawaa.
   aaaaaweaaQ#@4%@4#Veuuu~><uuw<-ewaaeueeaweeeeueweaeewaaaee-weH#V#%BBQ@0ueeawea
   aeewuuu#QB4B4B&0W%QVeuweeeaeM4M%&0W&MG@M0QV%VB0M%W0M&#QQeae4%#G#Q%4#4Q#Vwu>uuw
  wQWGuuwMHWVVuue<e%eQ4M4#@0BBWVHVVQ#4HG4%B%#&H@M#BMM0G0MVW0WQ44uwue.eueHGG#waHBe
  e&H0ueeV%Heu0wu,GQu0BGWQVH40MM4@0H0BQMMHWW%weueeaawuuuuwuu#@4Hu@&w+MVw@4M%ueeB
   %B0V&QW%MaVee>uwH%BW%4aeeeeueeuweaeeeeBMBGM&%H0QG&44#Mwe&#%VaWeeee~&Qw#V%G&wu.
   eaeDD&WQ&eGu,.&&0H%04ewaeeaDeB%#HG&#H#BQQ#&#@0Vuw0HBMaD4H#G#eWDee%DaD.Ww
         .u%.ue.4aaa.@Mw                                    ,w&wDwwDwwue@a
           eeHueMwa@Ge                                       .uV&.eeDw.4u
            "ee00V0e'                                          "a@HB4wP

邪悪なプログラムについては、この回答に対して行ったのと同様の方法を使用しました。要約すると、フォルクスワーゲンのゴルフを作るために無視されたキャラクターと混合する前に、目的のJS を生成する最適な短いプログラム(これら4つのコマンドに限定)を生成しました。

次のJSプログラムを出力しVroom vrooom!、次にコンソールに出力します。

       c=console
      o  =   x=>c
.log(x+"om!");O=o
Q="Vroom\x20vroo";
  (O)       (Q)

19

Common Lisp、BASIC(およびPython)

私はいくつかの素敵なアスキー車からインスピレーションを得ました。私は後ろから見たピックアップトラックです。

         (if'(
      (-----------------)  
    _(  _______________  )_ 
   (_( (               ) )_)
     ( (_______________) )
     (                   )
   (=======================)
   (( MY OTHER CAR        ))
   (( IS A CDR            ))
   (-----------------------)
    (  )               (  )
    (__)               (__))
(lambda()(format t"~&PRINT ~S~%""Vroom vroom!")))

2
@ETHproductionsそれは私の冗談ではなく、古い冗談です。これは Erik Naggumによるものです。
コアダンプ

3
良いですね。リアウィンドウが好き
Kishan Kumar

12

CJam、C ++

私の車は1988年のポンティアックトランスアムです。(私はベストを尽くしました。:P)

                                 "#"e####===========_
                            "inclu"+               e#\
                          "de "   +           "<iostream>"+e#+--.____    __..
             N+N+"using"+" namespace "+"std;"+Ne#---" """""       """""  __'
      +N+"int "                                                    +"main()"+
 N+"{"+N+" "4*+"c"   +"out << \"Vr"+e#====================.--""  ""--.=======:
e#      [w] : /        \ : |========================|    : /        \ :  [w] :
"oom"+" vro"+            "oom!\";"+e#===============|    :|          |:   _-"
 N+"}"+e#___: \        / :_|=======================/_____: \        / :__-"
  e#--------'  ""____""  `-------------------------------'  ""____""

ここでテストできます

CJam

"#include <iostream>"N+N+"using namespace std;"+N+N+"int main()"N+"{"+N+" "4*+"cout << \"Vroom vrooom!\";"+N+"}"+

ここでテストできます

C ++

#include <iostream>

using namespace std;

int main()
{
    cout << "Vroom vrooom!";
}

11

BrainFuck、Golf Script、Glee、JQ、Lasso、Lang5など

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

出力

「Vroom vrooom!」

「Vroom vroom!」と出力されるこれらの言語の有効な構文です。

ゴルフスクリプト

グリー

J

JQ

なげなわ

Lang5

m4

Ml / I

サーモン

TPPなど

このリストは、RosettaコードのHello Worldプログラムからのものです。


12
そのソースコードは私が今まで見たどの車にも似ていません!
マークバトラー

@ファタライズ。タイプミスでした。そして、Jのため申し訳ありません
のKishanクマール

6

Java、Python

    public final class
Car{public static void main
(String    ...a    ){System
//CCCCC    CCCC    CCCCCCCC//
.out.println("print(\"Vroom"+
" vroom!\")");}}//HDBSKJBGIWE
      /////         /////
       ///           ///

(申し訳ありませんが、車は本当に悪いです)


11
車よりも雨雲のように見えます:D
mınxomaτ15年

1
ええ、そうです。:)
HyperNeutrino
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.