सचमुच कोड गोल्फ [बंद]


27

आधुनिक दिन मानकों में गोल्फ का एक खेल खेलने के लिए अनुवाद गोल्फ , जबकि गोल्फ अपने आप में एक कार वोक्सवैगन द्वारा निर्मित करने के लिए अनुवाद।
इसलिए कोड के सामान्य गोल्फिंग के बजाय , आप आज एक गोल्फ कोडिंग करेंगे ।

चुनौती

भाषा में एक प्रोग्राम (ए) लिखें जो भाषा बी के दूसरे प्रोग्राम (बी) के स्रोत कोड को आउटपुट करेगा , जिसे Vroom vrooom!निष्पादित किए जाने पर यह चालू हो जाएगा ।

नियम

  • कार्यक्रम ए का स्रोत कोड एक अच्छी ASCII कार (जरूरी नहीं कि एक वोक्सवैगन) में स्वरूपित हो।
  • प्रोग्राम ए को उस प्रारूप में निष्पादित किया जाना चाहिए जिसे आपने इसमें पोस्ट किया है।
  • भाषा एक है नहीं भाषा बी के रूप में एक ही भाषा
  • प्रोग्राम B का आउटपुट नई लाइन के साथ समाप्त हो सकता है या नहीं भी हो सकता है।
  • प्रोग्राम ए कोई इनपुट नहीं लेता है।
  • गैर-स्पष्ट भाषाओं (गूढ़) में कृपया प्रोग्राम ए की व्याख्या करें।
  • आपको अपना जवाब # Language A, Language Bउदा से शुरू करना चाहिए । # Brainfuck, Python
  • इस चुनौती को पोस्ट किए जाने पर मान्य भाषाओं में या तो एक अंग्रेजी विकिपीडिया लेख , एक एसोलंग्स लेख या एक रोसेटा कोड लेख होना चाहिए ।
  • रचनात्मक बनो :-)

स्कोरिंग

यह एक लोकप्रियता प्रतियोगिता है। जिसका उत्तर 4 अक्टूबर तक सबसे अधिक होगा, उसे विजेता घोषित किया जाएगा।

उदाहरण

ब्रेनफक, पायथन 2

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

यह निम्नलिखित कोड को आउटपुट करता है, जिसे पायथन 2 में निष्पादित किया जा सकता है;

print "Vroom vrooom!"

12
मुझे यकीन नहीं है कि आपके गोल्फ के पहिये इस आकार के साथ ठीक से रोल कर सकते हैं!
घातक

3
हे, तुम सही हो। मैं अपने आप को एक फिसलने गोल्फ तो होगा।
बैसड्रॉप कंबरवुबवबब सेप

2
हाँ। मेरी पोस्ट को स्पष्ट करने के लिए संपादित किया गया
बासब्रांड कम्बरबुबवबूब

7
यह प्रश्न बहुत व्यापक है और प्रोग्रामिंग कौशल की तुलना में ASCII कला कौशल पर अधिक ध्यान केंद्रित करता है। कई भाषाओं में, व्हॉट्सएप को वसीयत में डाला जा सकता है, इसलिए यह चुनौती एक कला प्रतियोगिता में उबलती है।
डेनिस

10
हालांकि मैं डेनिस की टिप्पणी से सहमत हूं, मैं यह बताना चाहता हूं कि यदि हम एक पल के लिए प्रश्न की प्रकृति को अनदेखा करते हैं, तो यह कल्पना पहले पोस्ट के लिए काफी अच्छी तरह से लिखी गई है। अच्छी नौकरी :)
Sp3000

जवाबों:


40

बुराई, जावास्क्रिप्ट (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 प्रोग्राम को प्रिंट करता है, जो Vroom vrooom!कंसोल को प्रिंट करता है:

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

19

आम लिस्प, बुनियादी (और पायथन)

मैंने कुछ अच्छी ASCII कारों से प्रेरणा ली । मेरा एक पिकअप ट्रक है जिसे पीछे से देखा गया है:

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

2
@ETHproductions यह एक पुराना मजाक है, मेरा नहीं, btw। इसका श्रेय एरिक नागगम को दिया जाता है।
कोरपंप

3
अच्छा है। पीछे की खिड़की पसंद है
किशन कुमार

12

सीजाम, सी ++

मेरी कार 1988 पोंटियाक ट्रांस एम है । (मैंने अपनी पूरी कोशिश की ।: पी)

                                 "#"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+"}"+

और आप यहाँ , उसका परीक्षण कर सकते हैं

सी ++

#include <iostream>

using namespace std;

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

11

ब्रेनफक, गोल्फ स्क्रिप्ट, उल्लास, JQ, लास्सो, लैंग 5 और कई और

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

उत्पादन

"वरूम व्रूम!"

जो इन भाषा के लिए मान्य वाक्यविन्यास होगा जो "वर वधू" को हटा देगा!

गोल्फ स्क्रिप्ट

उल्लास

जम्मू

JQ

कमंद

Lang5

m4

मिलीग्राम / मैं

सैल्मन

टीपीपी और कई और

यह सूची रोसेटा कोड के हैलो वर्ल्ड प्रोग्राम से आई है


12
वह स्रोत कोड किसी भी कार जैसा मैंने कभी नहीं देखा है!
मार्क बटलर

@Fatalize। यह टाइपो था। और जे
किशन कुमार

6

जावा, पायथन

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

(क्षमा करें, कार वास्तव में खराब है)


11
डी: एक बहुत अधिक एक कार से बारिश से बादल की तरह दिखता है
mınxomaτ

1
हाँ, यह करता है। :)
हाइपरएनुट्रीनो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.