कोड क्रॉसवर्ड


22

यह एक चुनौती है। यदि आप एक पुलिस (क्रॉसवर्ड निर्माता) हैं, तो यहां उत्तर दें कि यदि आप एक डाकू (क्रॉसवर्ड सॉल्वर) हैं, तो साथी के प्रश्न का उत्तर दें । आप दोनों भूमिकाएँ कर सकते हैं।

पुलिस (गूढ़ व्यक्ति)

आपका काम 10 × 10 क्रॉसवर्ड पहेली लिखना है , जहां शब्दों या वाक्यांशों के बजाय, कोड के स्निपेट्स सुरागों के समाधान हैं। प्रत्येक सुराग वर्णों की एक गैर-रिक्त अनुक्रम होगा, जैसे कि कोड के स्निपेट को चलाने से यह अनुक्रम को स्टडआउट करने के लिए प्रिंट करेगा।

आपकी पोस्ट में तीन चीजें शामिल होनी चाहिए:

  1. आपके रिक्त 10 × 10 क्रॉसवर्ड ग्रिड, अंधेरे (सुराग विभाजक) और रोशनी (कोशिकाओं को भरने के लिए ) के #लिए उपयोग कर रहे हैं । _
    • 2 या अधिक रोशनी के हर क्षैतिज या ऊर्ध्वाधर अनुक्रम (अंधेरे या ग्रिड किनारे से घिरा हुआ) एक प्रविष्टि है जिसे आपको एक सुराग लिखना चाहिए। सुविधा के लिए आपको _एक विशिष्ट चरित्र पहचानकर्ता (जैसे 1, 2, ..., ए, बी के साथ प्रत्येक प्रविष्टि के प्रारंभ में प्रतिस्थापित करके सामान्य तरीके से बाएं (दाएं से दाएं, ऊपर से नीचे) को नंबर देना चाहिए। , ...)।
    • आपके ग्रिड में किसी भी प्रकार का अंधेरा हो सकता है।
    • आपके ग्रिड में किसी भी संख्या के सुराग हो सकते हैं।
    • क्षैतिज प्रविष्टियों को हमेशा बाएं-से-दाएं और ऊर्ध्वाधर वाले शीर्ष-से-नीचे पढ़ा जाता है।
  2. सुराग की एक सूची जिसमें आपके क्रॉसवर्ड, डाउन और आर-पार हर प्रविष्टि शामिल है।
    • सुराग में कम से कम 1 और 10 से अधिक वर्ण नहीं होने चाहिए।
    • यदि आपके सुराग में रिक्त स्थान हैं, तो सुनिश्चित करें कि जब आप अपनी पोस्ट को प्रारूपित करते हैं तो वे स्पष्ट होते हैं।
  3. हेडर और फुटर कोड स्निपेट, प्रत्येक 20 वर्ण या उससे कम।
    • ये एक समाधान स्निपेट के पहले और बाद में क्रमशः चलते हैं, और लंबे समय तक निर्मित और ऐसे नाम बदलने में मदद कर सकते हैं।

एक क्लू सुनिश्चित करने की प्रक्रिया उसके संबंधित कोड स्निपेट से मेल खाती है:

  1. शीर्ष लेख, स्निपेट और पाद लेख को समाप्‍त करें [header][snippet][footer]:।
  2. इसे एक सामान्य कार्यक्रम (पिछले रनों से स्वतंत्र) के रूप में चलाएं और देखें कि क्या स्टडआउट के लिए मुद्रित किया गया था।
  3. यदि यह सुराग से मेल खाता है तो स्निपेट एक वैध समाधान है।

सादगी के लिए आप केवल मुद्रण योग्य ASCII (हेक्स कोड 20 से 7E) का उपयोग कर सकते हैं । अकेले शीर्ष लेख और पाद लेख में टैब और newlines भी हो सकते हैं।

अतिरिक्त नोट्स

  • किसी भी स्निपेट के लिए, दौड़ना [header][snippet][footer]एक सभ्य आधुनिक कंप्यूटर पर एक मिनट से अधिक नहीं लेना चाहिए ।
  • आपको अपनी प्रोग्रामिंग भाषा (और संस्करण) निर्दिष्ट करनी होगी।
  • आप किसी भी सामान्य हैशिंग एल्गोरिदम का उपयोग नहीं कर सकते हैं।
  • आप बाहरी पुस्तकालयों का उपयोग नहीं कर सकते हैं।
  • आपके कोड में सब कुछ निर्धारक, समय अपरिवर्तनीय होना चाहिए, और नेटवर्क कनेक्शन की आवश्यकता नहीं होनी चाहिए।
  • #और _स्निपेट्स (या कहीं और) में हो सकता है।
  • आप वर्ग के कुछ पात्रों को प्रकट कर सकते हैं जैसा कि COTO ने किया है । वे अभी भी रोशनी के रूप में गिनती करते हैं। लुटेरों को इनका उपयोग करने की आवश्यकता नहीं है, वे सिर्फ अच्छे संकेत हैं।

उदाहरण

पायथन 3. हेडर का उपयोग करते हुए एक सरल उदाहरण p=print;t=5;। कोई पाद नहीं।

अनसुलझी ग्रिड:

##########
1___2___##
_###_#####
_###_#####
_###_#####
####_#####
####_#####
###3______
####_#####
####_#####

सुराग:

ACROSS
1: 8
3: A!
DOWN
1: 7
2: 10

मान्य समाधान:

##########
print(8)##
(###+#####
7###=#####
)###5#####
####;#####
####p#####
###p('A!')
####t#####
####)#####

लुटेरे (सॉल्वर)

आपका काम पुलिस द्वारा तैनात क्रॉसवर्ड को हल करना है। आपको उसी सटीक प्रोग्रामिंग भाषा का उपयोग करना चाहिए जैसा कि क्रॉसवर्ड में दिया गया था, लेकिन अन्यथा कोई भी समाधान जो सभी सुरागों से मेल खाता है, मान्य है।

आप अपने स्वयं के वर्ग पहेली को हल नहीं कर सकते हैं, और आप केवल एक बार अन्य वर्ग पहेली का जवाब देने का प्रयास कर सकते हैं।

साथी प्रश्न में अपने समाधान पोस्ट करने के लिए याद रखें ।

स्कोरिंग

यदि एक क्रॉसवर्ड 72 घंटों के भीतर हल हो जाता है तो यह चलने में नहीं रह जाता है। एक बार जब एक क्रॉसवर्ड 72 घंटों तक अनसुलझा रहता है तो इसे प्रतिरक्षा माना जाता है और निर्माता समाधान पोस्ट कर सकता है (अपनी पोस्ट को संपादित करके और इसे प्रतिरक्षा को चिह्नित करके)।

विजेता पुलिस उपयोगकर्ता है जिसने सबसे कम अंधेरे ( #) के साथ प्रतिरक्षा क्रॉसवर्ड जमा किया है । संबंधों के मामले में सबसे ज्यादा वोट पाने वाले जीतते हैं। उत्तर स्वीकार किए जाने के लिए समाधान पोस्ट किया जाना चाहिए।

विजेता डाकू वह उपयोगकर्ता है जो सबसे अधिक वर्ग पहेली हल करता है। टाई-ब्रेकर साथी प्रश्न में उनके अप-वोट का योग है ।


1
आप पहले से ही कोड टेट्रिस से ऊब चुके हैं?
फ़र्सम

3
@ Faersum कोई भी उन्हें हल नहीं कर रहा है। मुझे उम्मीद है कि यह लुटेरों पर आसान होगा।
केल्विन के शौक

9
हैडर:, sha512sum <<<"पाद: "|head -c10(बैश में)।
jimmy23013

1
@ user23013 बाइक। मुझे लगता है कि मैंने हैशिंग को मना किया है।
केल्विन के शौक

2
@Rodolvertice हालांकि तब यह कहा जा सकता था कि इसे तुरंत हल करने के लिए कहा जा सकता है ... इसलिए शायद आप सही हैं। लेकिन मैं मानता हूं कि इसे बदलने में बहुत देर हो चुकी है (बिना अंधेरे के अच्छी पहेली बनाना बिल्कुल मामूली नहीं है)।
केल्विन के शौक

जवाबों:


5

जावास्क्रिप्ट, 0 अंधेरे - प्रतिरक्षा

 __________
| 123456789A |
| बी |
| सी |
| डी |
| ई |
| एफ |
| जी |
| एच |
| मैं |
| जे |
 ----------

यहाँ आप सभी के लिए समाधान है:

 __________
| ~ 709-51 90 |
| -0x33-31 और 8 |
| 8-42 ^ 07 * 70 |
| 306% 4 + 0x34 |
| 0xb1204% 51 |
| -1 + 2 + x> h-- |
| '4' * 32 >> 07 |
| Math.E> 2.7 |
| 8 / 2-1-7 * 22 |
| '6'-025,036 |
 ----------
Header: var h=8,x=5;console.log(

Footer: );

सुराग

पार
1. -671
ख। 8
सी। -460
डी। 54
ई। 33
एफ। झूठा
जी १
एच। सच
आई .151
जे .१०10६

नीचे
1. NaN
2. 15
3. "1131t2"
4. 64
5. -48
6. 49
7. 6
8. सच
9. 8
उ। 315

मुझे बताएं कि क्या आपको लगता है कि कोई परिणाम है जो मैंने गलत समझा है।


3
क्या आप सुनिश्चित हैं कि आपने एक्रॉस और डाउन को नहीं मिलाया है?
गर्वित हैकेलर

3

CJam, 41 डार्क - मार्टिन ब्युटनर द्वारा हल किया गया

कोई शीर्ष लेख, पाद लेख या आरक्षित वर्ग नहीं। मुझे किसी भी संभावित कीड़े के बारे में बताएं।

मूल रूप से मेरे मन में जो समाधान था, उसका कोई व्हाट्सएप नहीं था - यह वह नहीं है जो मार्टिन ब्यूटनर ने पाया था।

मंडल

#5###6#7__
#4_3____##
1##_#_#_#A
2____##_#_
_##_##9___
_##_#E#_#_
_#C#8_____
##_#_####_
##B_______
D__#_####_

सुराग

पार

2: [[4 3]]
4: 24717
7: 32
8: E
9: "" (there is ONE trailing space after the quotes)
B: "m
D: 124

नीचे

1: [2 2 2 3]
3: 3010936384
5: 2017
6: "18"
7: ' "\"\""
8: !{}
A: -3u3
C: -1
E: Stack: ""

सौभाग्य!


4
हल किया। चुनौती के लिए धन्यवाद, यह वास्तव में मजेदार था! :)
मार्टिन एंडर

3

सी - 26 अंधेरे, 5 आरक्षित - द्वारा हल सामंत गया

   Clue #          Reserved
+----------+     +----------+
|1_2__3_#4_|     |"      #  |
|_#_##_#5_#|     | # ## #  #|
|6___7_8___|     |      8   |
|_#_#9____#|     | # #     #|
|_#AB_#C___|     | #   #    |
|D_#E_____#|     |  #      #|
|_#F#_#_#_#|     | # # # # #|
|_#GH__#I__|     | #    #   |
|_##J_#K#_#|     | ##  # # #|
|L___#M____|     |2 * # _   |
+----------+     +----------+

हैडर

z[4]={9};main(_){_=

फ़ुटबाल

;printf("%d",_);}

सुराग

ACROSS:
1. 48
4. -8
5. -2
6. 0
9. 73
A. 9
C. 0
D. 5
E. 0
G. -2
I. 0
J. 0
L. 18
M. 6247483

DOWN:
1. 45
2. 7680
3. 22
4. -97
5. 0
7. -1073741824
8. 8
B. 0
F. 42
H. 0
K. -2

5 नीचे क्या है?
feersum

@ फॉर्सम 5 डाउन 0 है (उत्तर संपादित)
es1024

क्या यह gcc से संकलित है और बिना तर्क के चलता है?
grc

@ यह हाँ करता है
11:10 पर es1024


3

MATLAB - 28 डार्क

द्वारा हल किया गया सामंत गया

बोर्डों

  CLUE #         RESERVED
 __________      __________
|12 3 4 5  |    |    [     |
|# # # # ##|    |#s# # # ##|
|6   # #7 8|    |    # #   |
|# # # # # |    |# # # # # |
|9 A       |    |6  7  y   |
|#B  # # # |    |#   # # # |
|C         |    |        g |
|# # ### # |    |# # ### # |
|# # ##D # |    |# # ##  # |
|E         |    |d         |
 ¯¯¯¯¯¯¯¯¯¯      ¯¯¯¯¯¯¯¯¯¯

हैडर

g=4;o=magic(3);disp(

फ़ुटबाल

);

सुराग

पार

  • 1 2
  • 6 -1i
  • 7 eye(3)
  • 9 0
  • बी sqrt(-1)
  • सी 1/25000
  • डी 0
  • [0;0;0]

नीचे

  • 2 log(1i)
  • 3 100
  • 4 10^16
  • 5 [2,2;2,2]
  • 8 512
  • inv(1i)
  • डी zeros(3)

ध्यान दें कि मैंने इस पहेली के सुराग में चीजों को थोड़ा बदल दिया है। चूंकि MATLAB आउटपुट हमेशा क्रियात्मक होते हैं (उदाहरण के लिए, यहां तक ​​कि काल्पनिक इकाई को मुद्रित करना 1i10 वर्णों से अधिक होता है [ 0 + 1.0000i]) और डिफ़ॉल्ट आउटपुट प्रारूप के आधार पर बदल जाता है, सुराग सभी सरल अभिव्यक्ति हैं जिनके प्रदर्शित आउटपुट संगत समाधानों के बराबर हैं

दूसरे शब्दों में, आप एक वास्तविक सुराग पर विचार कर सकते हैं disp( CLUE ), जहांCLUE उपरोक्त सूचियों में 10-वर्ण-या-कम सुराग है।

उम्मीद है कि केल्विन बुरा नहीं मानता। मुझे विश्वास नहीं है कि यह सुराग लंबाई नियम की भावना का उल्लंघन करता है, जो क्रॉसवर्ड बिल्डरों को अत्यंत कठोर-से-उत्पन्न समाधान (यानी शब्द) डालने से रोकने की संभावना है।

कुंजी

    KEY
 __________
|max([1 2])|
|#s#1#0#*##|
|1i^3#*#o\o|
|#n#+#1#n#(|
|6 -7+eye&1|
|#(i)#1#s# |
|.1 ^ 5*(g)|
|#)#2### #^|
|#*#/##~2# |
|diag(-o)>3|
 ¯¯¯¯¯¯¯¯¯¯ 


3

अजगर

सामंत द्वारा हल किया गया

यहाँ हमें शुरू करने के लिए एक है। मैंने सुराग प्राप्त करने के लिए पायथन 2.7.8 का उपयोग किया। सौभाग्य :)

मैंने आखिरी स्निपेट का खुलासा किया है क्योंकि हैशिंग अब अस्वीकृत हो गया है। इसके अलावा, ग्रिड में 36 अंधेरे हैं (जब मैंने इसे बनाया तो मैं स्कोरिंग भाग से चूक गया)।

मैंने इसे आसान बनाने के लिए कुछ और पात्रों का खुलासा किया है, लेकिन विभिन्न समाधान भी ठीक हैं।

क्रॉसवर्ड ग्रिड:

1_234##5##         * . ## ##
_#6_______         #  e /   
_#7__##_##         # * ##6##
8________#        3   %    #
##_#_##_##        ##5# ## ##
#9________        #a   *   b
##_#_##_##        ## # ## ##
A________#        b   7  1 #
##_####_##        ## #### ##
#hash('9')        #hash('9')

सुराग:

ACROSS
1: 440380.9
6: 12328.7671
7: 72
8: 4519217.0
9: 79920L
A: 1.55826556
B: 7296021944

DOWN
1: 1211477643
2: 17353.0
3: 5.4
4: 1719.0
5: 7514613.78

हैडर:

a=49481
b=97381
x=

पाद:

print`x`[:10]

स्पष्ट करने के लिए, क्या यह स्वयं की रेखा पर पाद है या pप्रत्येक स्निपेट के बाद सही है?
केल्विन के शौक

@ केल्विन के शौकिन पाद एक नई लाइन पर शुरू होते हैं।
जीसी

A- आर पार कुछ विशेष रूप से शैतानी? मेरे पास एक ग्रिड है जो उस एक को छोड़कर हर चीज के लिए काम करता है।
झगड़ा

@ फ़ेर्सम यह दूसरों की तरह एक गणितीय अभिव्यक्ति है, लेकिन यह काफी मुश्किल हो सकता है। याद रखें, आउटपुट 10 वर्णों से छोटा हो जाता है।
grc


3

जावास्क्रिप्ट ईएस 4 - 37 डार्क, 10 आरक्षित

Bazzarg द्वारा हल किया गया

बोर्डों

   CLUE #         RESERVED
 __________      __________
|1  2 ###3#|    |     ### #|
| ## #45   |    | ## #I   4|
| ## ## # #|    |:##-## # #|
|6        #|    |         #|
| ## ## # #|    | ## ##.# #|
|7         |    |         ]|
| ## ## ###|    | ## ## ###|
|8   #9    |    | +  #   - |
| ## ## ###|    |'## ## ###|
| ##A      |    | ##   4   |
 ¯¯¯¯¯¯¯¯¯¯      ¯¯¯¯¯¯¯¯¯¯

हैडर

a=3;I=9;t=

फ़ुटबाल

;console.log(t);

सुराग

पार

  • 1 51
  • 4 true
  • 6 8.14159265 ...
  • 7 "90"
  • 8 0
  • 9 -10
  • "HI"

नीचे

  • 1 5
  • 2 "2pac"
  • 3 3072
  • 5 false

ध्यान दें कि मैंने पहले से भरे हुए पात्रों के साथ दस रोशनी को इंगित करने के लिए "आरक्षित" चिह्नित बोर्ड का एक दूसरा प्रतिनिधित्व शामिल किया है। ये सॉल्वर की सहायता करने और संभावित समाधानों को प्रतिबंधित / प्रतिबंधित करने के लिए हैं। मुझे यकीन नहीं है कि केल्विन इन्हें अंधेरे या रोशनी के रूप में गिनना चाहता है।

मैंने दो अलग-अलग अभ्यावेदन का उपयोग किया है क्योंकि कुछ भरे हुए वर्ण संख्याएं हैं और सुराग संख्याओं के लिए भ्रमित हो सकते हैं, और बोर्ड को आम तौर पर अव्यवस्थित करने के लिए।

किसी भी समाधान में कोई व्हाट्सएप वर्ण नहीं हैं, हालांकि यदि आप काम करते हैं तो व्हाट्सएप पात्रों के साथ रोशनी भरने के लिए आपका स्वागत है।

मूल समाधान

__________ |{},51###6#| |a##+#I/a<4| |:##-##[#<#| |5+Math.PI#| |}##+##.#+#| |[I+"0"][0]| |'##p##/###| |a+-a#a=~-I| |'##c##=###| |]##"\x48I"| ¯¯¯¯¯¯¯¯¯¯

जैसा कि यह पता चला है, 9 के लिए bazzarg के समाधान -में गलत जगह है, लेकिन सुराग 10इसके बजाय होना चाहिए था -10(सुराग और उत्तर मूल रूप से अलग थे और मैंने स्विच को जल्दबाजी में बनाया)। इसलिए हम सिर्फ यह कहेंगे कि दो गलतियाँ इस मामले में एक अधिकार बनाती हैं। ;)


1
आरक्षित पात्रों के बारे में दिलचस्प विचार। मैं उन्हें अंधेरे के रूप में नहीं गिनूंगा क्योंकि तब लोगों को उनका उपयोग न करने के लिए और भी अधिक प्रोत्साहन मिलेगा।
केल्विन के शौक

1
मैं एक क्रॉसवर्ड बनाते समय एक ही समस्या में भाग गया लेकिन, यह मान्य नहीं है। Clues must contain at least 1 and no more than 10 characters.
jimmy23013

मैं जावास्क्रिप्ट नहीं जानता, लेकिन कुछ ऐसा [object Window](जो वैसे भी अमान्य है, जैसा कि उपयोगकर्ता एन ने बताया है) ऐसा लगता है कि यह एक विशिष्ट वातावरण में चलने पर निर्भर करता है। यदि यह सच है तो क्या इसे निर्दिष्ट नहीं किया जाना चाहिए?
feersum

उपयोगकर्ता 23013 सही है। 8.141592653589793और [object Window]बहुत लंबे हैं।
केल्विन के शौक

मैं 6-भर के लिए अभिव्यक्ति को छोटा कर सकता हूं। यह स्पष्ट होना चाहिए कि दशमलव स्थानों की संख्या की परवाह किए बिना संख्या क्या है (और इसे कैसे उत्पन्न किया जाए)। 9-भर के लिए, आउटपुट वास्तव में ब्राउज़र-विशिष्ट है (हालांकि मेरा मानना ​​है कि मैंने जिस प्रारूप का उपयोग किया है वह सभी पांच प्रमुख ब्राउज़रों के लिए सामान्य है)। मैं इस मामले में वास्तविक जवाब में संशोधन करूंगा।
सीओटीओ

1

अजगर 2, 0 अंधेरे - प्रतिरक्षा

पायथन 2 केवल printपाद लेख के कारण है। यदि आप printबयान बदलते हैं तो यह पायथन 3 में उसी तरह काम करना चाहिए ।

मुझे यह बनाने में मज़ा आया, और कुल मिलाकर मैं संतुष्ट हूं और अंतिम परिणाम के बारे में थोड़ा उत्साहित हूं।

मुझे पता है कि अगर आपको लगता है कि मेरा पाद बहुत क्रूर है (अगर मुझे पता था कि आप इसे बल देने के लिए एक कार्यक्रम का उपयोग करने से बच सकते हैं, तो मैं क्रूरता को दूर कर दूंगा।) मजेदार तथ्य: शीर्ष लेख चर 'ब्रेड' में चर।

 __________
|123456789A|
|B         |
|C         |
|D         |
|E         |
|F         |
|G         |
|H         |
|I         |
|J         |
 ----------

हैडर:

b=7;r=3;e=6;a=.1;d=

पाद:

;print 2*str(d)[::3]

सुराग:

पार

1. 74
B. 282.e2
C. 77
D. 8
E. 94
F. 247351.862e1
G. 99
H. -5312-5312
I. -32
J. 300000

नीचे

1. 61000
2. 251
3. 09333.8333
4. 7878
5. -70
6. -0045.164
7. 88
8. 61225
9. -350
A. 69971

समाधान

__________ |r+111-37-r| |'2.48e+22'| |6+765-0*56| |30/7%140*2| |0xe6b/0x27| |18**+9.1-9| |047--01551| |04/-7.0131| |0-1512%989| |'30000700'| ----------

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