रिक्ति या कोई रिक्ति?


17

हम सभी ने मोटल पर संकेत देखा है कि हमें बता रहा है कि कोई रिक्ति है या नहीं:

आमतौर पर, ये स्थाई रूप से VACANCY के अक्षर जले हुए होंगे, और NO के अक्षर होंगे यदि मोटल में कोई जगह नहीं है।

चुनौती

अमेरिका में औसत मोटल में 200 कमरे हैं।

आप एक प्रोग्राम / फ़ंक्शन लिखेंगे जो एक पूर्णांक टी (ली गई कमरों के लिए) को इसके एकमात्र इनपुट के रूप में लेता है ।
आपका कार्यक्रम तब शब्दों को प्रदर्शित करेगा NO VACANCY। के पत्र VACANCYलाल रंग में मुद्रित होंगे।
अगर T ≥ 200, के अक्षर NOलाल रंग में भी छपे होंगे।

उदाहरण के लिए, मान a.outलेना आपका कार्यक्रम है और "इनपुट" = कमांड लाइन तर्क:
यहाँ छवि विवरण दर्ज करें
(मैं टाइपो और मेरी प्रणाली मामले की अनदेखी करता है।)

नियम

  • आपके कार्यक्रम / समारोह को प्रदर्शित करना चाहिए (या, यदि लंबोदर, लौटेंNO VACANCY केस सहित सटीक स्ट्रिंग ) ।
  • आपका प्रोग्राम / फ़ंक्शन केवल पाठ अग्रभूमि रंग को लाल रंग में सेट कर सकता है और पृष्ठभूमि को नहीं।
  • यदि आप चाहें, तो आप लाल रंग को मुद्रित करने के लिए ANSI एस्केप कोड का उपयोग कर सकते हैं - \x1b[31m काम करेगा।
  • आपके प्रोग्राम / फ़ंक्शन के समाप्त होने के बाद आपके शेल का टेक्स्ट रंग नहीं बदल सकता है।
  • आपका कार्यक्रम / समारोह सामान्य रूप से समाप्त होना चाहिए।
  • आपका प्रोग्राम / फ़ंक्शन केवल मानक आउटपुट पर प्रिंट होना चाहिए।
  • आपके प्रोग्राम / फ़ंक्शन को आपके शेल / टर्मिनल / आईडीई के डिफ़ॉल्ट बैकग्राउंड कलर का उपयोग करना चाहिए। (यदि आप ग्राफिकल आउटपुट के लिए चुनते हैं तो आप लाल को छोड़कर, जो भी रंग पसंद करते हैं, चुन सकते हैं।)
  • यदि टी ≤ 200, के पत्रNO आपके शेल / टर्मिनल / IDE के डिफ़ॉल्ट अग्रभूमि रंग में मुद्रित होना चाहिए। (यदि आप ग्राफिकल आउटपुट के लिए चुनते हैं, तो एक बार फिर आप जो भी रंग पसंद करते हैं उसे चुन सकते हैं)
  • यदि किसी कारण से आपके शेल / टर्मिनल / आईडीई का डिफ़ॉल्ट अग्रभूमि / पृष्ठभूमि का रंग लाल है, तो आपको एक काले रंग की पृष्ठभूमि और एक डिफ़ॉल्ट सफेद अग्रभूमि के साथ प्रिंट करना होगा।
  • यदि आप ग्राफ़िकल आउटपुट का उपयोग करना चुनते हैं, तो लाल रंग का उपयोग केवल प्रोग्राम में निर्दिष्ट होने पर किया जा सकता है (जैसे कि आपका बैकग्राउंड रंग या डिफ़ॉल्ट टेक्स्ट का रंग लाल नहीं हो सकता है)।

विजेता

साथ हमेशा की तरह , सबसे छोटा कार्यक्रम जीत जाता है! ब्राउनी ग्राफिकल आउटपुट के लिए अंक।
मैं एक हफ्ते में सबसे छोटा जवाब स्वीकार करूंगा। हैप्पी गोल्फिंग!

लीडरबोर्ड

var QUESTION_ID=123146,OVERRIDE_USER=61563;function answersUrl(e){return"https://api.stackexchange.com/2.2/questions/"+QUESTION_ID+"/answers?page="+e+"&pagesize=100&order=desc&sort=creation&site=codegolf&filter="+ANSWER_FILTER}function commentUrl(e,s){return"https://api.stackexchange.com/2.2/answers/"+s.join(";")+"/comments?page="+e+"&pagesize=100&order=desc&sort=creation&site=codegolf&filter="+COMMENT_FILTER}function getAnswers(){jQuery.ajax({url:answersUrl(answer_page++),method:"get",dataType:"jsonp",crossDomain:!0,success:function(e){answers.push.apply(answers,e.items),answers_hash=[],answer_ids=[],e.items.forEach(function(e){e.comments=[];var s=+e.share_link.match(/\d+/);answer_ids.push(s),answers_hash[s]=e}),e.has_more||(more_answers=!1),comment_page=1,getComments()}})}function getComments(){jQuery.ajax({url:commentUrl(comment_page++,answer_ids),method:"get",dataType:"jsonp",crossDomain:!0,success:function(e){e.items.forEach(function(e){e.owner.user_id===OVERRIDE_USER&&answers_hash[e.post_id].comments.push(e)}),e.has_more?getComments():more_answers?getAnswers():process()}})}function getAuthorName(e){return e.owner.display_name}function process(){var e=[];answers.forEach(function(s){var r=s.body;s.comments.forEach(function(e){OVERRIDE_REG.test(e.body)&&(r="<h1>"+e.body.replace(OVERRIDE_REG,"")+"</h1>")});var a=r.match(SCORE_REG);a&&e.push({user:getAuthorName(s),size:+a[2],language:a[1],link:s.share_link})}),e.sort(function(e,s){var r=e.size,a=s.size;return r-a});var s={},r=1,a=null,n=1;e.forEach(function(e){e.size!=a&&(n=r),a=e.size,++r;var t=jQuery("#answer-template").html();t=t.replace("{{PLACE}}",n+".").replace("{{NAME}}",e.user).replace("{{LANGUAGE}}",e.language).replace("{{SIZE}}",e.size).replace("{{LINK}}",e.link),t=jQuery(t),jQuery("#answers").append(t);var o=e.language;/<a/.test(o)&&(o=jQuery(o).text()),s[o]=s[o]||{lang:e.language,user:e.user,size:e.size,link:e.link}});var t=[];for(var o in s)s.hasOwnProperty(o)&&t.push(s[o]);t.sort(function(e,s){return e.lang>s.lang?1:e.lang<s.lang?-1:0});for(var c=0;c<t.length;++c){var i=jQuery("#language-template").html(),o=t[c];i=i.replace("{{LANGUAGE}}",o.lang).replace("{{NAME}}",o.user).replace("{{SIZE}}",o.size).replace("{{LINK}}",o.link),i=jQuery(i),jQuery("#languages").append(i)}}var ANSWER_FILTER="!t)IWYnsLAZle2tQ3KqrVveCRJfxcRLe",COMMENT_FILTER="!)Q2B_A2kjfAiU78X(md6BoYk",answers=[],answers_hash,answer_ids,answer_page=1,more_answers=!0,comment_page;getAnswers();var SCORE_REG=/<h\d>\s*([^\n,]*[^\s,]),.*?(\d+)(?=[^\n\d<>]*(?:<(?:s>[^\n<>]*<\/s>|[^\n<>]+>)[^\n\d<>]*)*<\/h\d>)/,OVERRIDE_REG=/^Override\s*header:\s*/i;
body{text-align:left!important}#answer-list,#language-list{padding:10px;width:290px;float:left}table thead{font-weight:700}table td{padding:5px}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <link rel="stylesheet" type="text/css" href="//cdn.sstatic.net/codegolf/all.css?v=83c949450c8b"> <div id="answer-list"> <h2>Leaderboard</h2> <table class="answer-list"> <thead> <tr><td></td><td>Author</td><td>Language</td><td>Size</td></tr></thead> <tbody id="answers"> </tbody> </table> </div><div id="language-list"> <h2>Winners by Language</h2> <table class="language-list"> <thead> <tr><td>Language</td><td>User</td><td>Score</td></tr></thead> <tbody id="languages"> </tbody> </table> </div><table style="display: none"> <tbody id="answer-template"> <tr><td>{{PLACE}}</td><td>{{NAME}}</td><td>{{LANGUAGE}}</td><td>{{SIZE}}</td><td><a href="{{LINK}}">Link</a></td></tr></tbody> </table> <table style="display: none"> <tbody id="language-template"> <tr><td>{{LANGUAGE}}</td><td>{{NAME}}</td><td>{{SIZE}}</td><td><a href="{{LINK}}">Link</a></td></tr></tbody> </table>


2
एक परस्पर विरोधी नियम है: स्क्रीनशॉट के ऊपर और ऊपर, यह लाल रंग में "NO T" 200 "प्रिंट करने के लिए कहता है। बाद में, आप डिफ़ॉल्ट रंग "इफ टी
आर्क 676

2
@ Arc676 उफ़। खैर, तार्किक रूप से, यदि होटल में 200 कमरे हैं, तो यह पहला विवरण होना चाहिए जो सही है।
अर्जन जोहान्सन

3
अतिरिक्त क्रेडिट के लिए, इसे हिल्बर्ट होटल के लिए करें, जिसमें कमरों की एक अनंत संख्या है।
डेविड कॉनरैड

क्या ये आउटपुट मान्य हैं: i.imgur.com/221Qxgj.png ?
सर्गियोल

@sergiol हाँ, यह ठीक है।
एमडी एक्सएफ

जवाबों:


8

जेली , 29 26 बाइट्स

<200o-“NO“ɓ31m”m“=ȤŻ»Œu“ɓm

यह <CSI>( 0x9b ) का उपयोग करता है , जो <ESC>[( 0x1b 0x5b ) से कम है ।

इसके साथ अग्रभूमि रंग रीसेट करता है <CSI>mके बजाय <CSI>0m, के रूप में 0 निहित है।

सत्यापन

ध्यान दें कि आपके टर्मिनल एमुलेटर (उदाहरण के लिए, कंसोल) को आईएसओ 8859-1 या इसी तरह सेट किया जाना चाहिए।

स्क्रीनशॉट

यह काम किस प्रकार करता है

<200o-“NO“ɓ31m”m“=ȤŻ»Œu“ɓm  Main link. Argument: n (integer)

<200                        Compare with 200, yielding 1 if true, 0 if not.
    o-                      Logical OR -1; map 0 to -1 (and 1 to 1).
      “NO“ɓ31m”             Yield ["NO", "\x9b31m"].
               m            Take the list "modulo" 1 or -1, keeping it as is for 1,
                            reversing it for -1.
                “=ȤŻ»       Implicitly print the previous result and yield the
                            string " vacancy". This is achieved by indexing into
                            Jelly's in-built dictionary.
                     Œu     Convert to uppercase.
                       “ɓm  Implicitly print the previous result and yield the
                            string "\x9bm", which is printed on exit.

11

जावास्क्रिप्ट (ईएस 6), 60 बाइट्स

(रंगीन परिणाम देखने के लिए स्निपेट को चलाते समय अपने ब्राउज़र का कंसोल खोलें।)

स्क्रीनशॉट

f=
n=>console.log((n>199?'%cNO':'NO%c')+' VACANCY','color:red')
<input oninput=f(this.value)>


1
NO%c VACANCY color:red?
एमडी एक्सएफ

1
@MDXF अपने वास्तविक ब्राउज़र कंसोल की जाँच करें। स्निपेट कंसोल एमुलेटर इसका समर्थन नहीं करता है।
अंडरस्कोर

2
ओह, अच्छा कैच। +1
एमडी एक्सएफ

2
मानक JS नियम आपको इसे बहुत छोटा करने की अनुमति देते हैं। निकालें console.log()क्योंकि नियम निर्दिष्ट करते हैं कि रिटर्न ठीक है, आपको फ़ंक्शन को भी परिभाषित करने की आवश्यकता नहीं है।
मेयरमोनी

4
@MayorMonty यह समाधान विशेष रूप से रंगीन पाठ बनाने के लिए कंसोल.लॉग कार्यक्षमता का लाभ उठाता है , इसलिए मुझे यह शामिल नहीं होने पर अजीब लगेगा।
17'17

8

रूबी (* निक्स स्टाइल टर्मिनल), 54 48 45 44 43 बाइट्स

1 बाइट मान स्याही के लिए धन्यवाद बचाया

शाब्दिक esc बाइट के लिए खड़ा है (ASCII 27)

->x{"#{x>199?"␛[31m":p}NO␛[31m VACANCY␛[m"}

मेरे अजगर जवाब का एक बंदरगाह, जो बाइट से कई गुना छोटा है। मैं रूबी गोल्फ के लिए नया हूं, लेकिन सीखने के लिए उत्सुक हूं इसलिए प्रतिक्रिया की सराहना की जाती है।


1
->x{"#{x>199?"␛[31m":p}NO␛[31m VACANCY␛[m"}एक बाइट बचाता है। चाल तथ्य यह है कि स्ट्रिंग प्रक्षेप में, "#{nil}"एक खाली स्ट्रिंग का मूल्यांकन करेगा, और pइसके विकल्प के रूप में इस्तेमाल किया जा सकता है nil
मूल्य इंक

6

पायथन 3 (* निक्स स्टाइल टर्मिनल), 55 54 बाइट्स

lambda x:"\033[31m"*(x-199)+"NO\033[31m VACANCY\033[m"

यह ANSI एस्केप कोड का उपयोग करता है। \033[31mटर्मिनल को लाल बनाता है, अगर x 200 से कम है तो हम एक NOलाल बनाने के साथ शुरू करेंगे , अन्यथा हमारे पास NOवैसे भी लाल बनाने के बाद एक होगा । जब हम काम करते हैं \033[mतो टर्मिनल से रंग साफ हो जाता है ।


एक शर्त के बजाय रंग स्ट्रिंग का गुणन शानदार है!
ह्यूबर्ट ग्रेज्सकोविआक

6

HTML, 72 71 बाइट्स

<input min=200 type=number><x>NO <y>VACANCY<style>:valid+x,y{color:red}


10
सही वर्डिंग का उपयोग करके आप 1 बाइट बचा सकते हैं ...
नील

6
ओह माय ... मुझे छुट्टी चाहिए।
गोटो 0

3
अन्य उत्तरों में से एक सीएसएस को अलग से परिभाषित करता है। यदि आप भी ऐसा करते हैं, तो आप 7 वर्णों को "<स्टाइल>" (इच्छित उद्देश्य) के साथ बचा सकते हैं
ह्यूबर्ट ग्रौस्सोवाकियाक


3

बैश, 41 बाइट्स

echo ␛[$[($1>199)*31]mNO ␛[31mVACANCY␛[0m

जहां ␛ एक शाब्दिक ESC चरित्र (ASCII \ 033) का प्रतिनिधित्व करता है।


1
शानदार गुणन!
इपोर सिरकार

3

जाओ , 82२ tes१ बाइट्स

यह केवल * निक्स टर्मिनलों पर काम करता है। मुझे आश्चर्य है कि जावा के लिए इसे पोर्ट करना कितना आसान होगा ... हो गया।

func f(x int)string{v:="NO\033[31m VACANCY\033[m";if(x>199){v=v[2:7]+v};return v}

2
मुझे एक जावा पोर्ट आ रहा है।
एमडी एक्सएफ

निंजा 11 सेकंड तक। एक्सडी
पूरी तरह से

3

BASH / MKSH, 48 47 46 बाइट्स

(($1>199))&&a=^[[31m;echo $a^MNO ^[[31mVACANCY^[[m

नोट: ^ [का अर्थ है 1 बाइट चौड़ा ESC वर्ण: 0x1b या दशमलव 27।

^ M का अर्थ है 1 बाइट चौड़ा CR वर्ण: 0x0d, दशमलव 13।


3

एक्सेल VBA, 76 73 72 बाइट्स

बेनामी VBE तत्काल विंडो फ़ंक्शन जो Integerसेल से अपेक्षित प्रकार का इनपुट लेता है [A1]और कोशिकाओं के पार (NO) VACANCY साइन आउटपुट करता हैA2:B2

[A2]="NO":[B2]="VACANCY":Range([If(A1>199,"A2:B2","B2")]).Font.Color=255

-3 बाइट्स में बदलने के rgbRedलिए255


1
क्षमा करें यदि यह गलत है, तो मैं एक्सेल के साथ धाराप्रवाह नहीं हूं। लेकिन क्या आपको लिखने का मतलब है iif, और क्या यह सही मान लौटाता है यदि इनपुट 200 के बराबर है? [A1]>200मुझे लगता है अन्यथा।
एमडी एक्सएफ

1
@MDXF हां, मेरा मतलब था iif(संक्षेप से संक्षिप्त iरूप में if) लिखना , लेकिन आप सही हैं जो अच्छी पकड़ के >199बजाय होना चाहिए >200!
टेलर स्कॉट

2

HTML + CSS + JavaScript (ES6), 74 59 बाइट्स

इनपुट को फ़ंक्शन तर्क के रूप में लेता है f, जैसेf(100)

एचटीएमएल

<x id=n>NO <j id=r>VACANCY

सीएसएस

#r{color:red

जावास्क्रिप्ट (ES6)

f=a=>a>199?n.id="r":0

टेस्ट स्निपेट

f=a=>a>199?n.id="r":0

f(prompt("Enter a number"))
#r{color:red
<x id=n>NO <j id=r>VACANCY



@ बेताडेय हाहा! जबरदस्त हंसी! : डी
अर्जुन

@BetaDecay मैं आपके साथ महसूस करता हूं .... यह आपके <s> दिल </ s> विधानसभा स्तर कोड में गहरी चोट करता है ...
रोमन ग्रैफ

1
-1:f=a=>n.id=a>199&&"r"
अंडरस्कोर

दूसरे तत्व की आईडी से छुटकारा पाएं और j,#r3 बाइट्स को बचाने के लिए सीएसएस नियम चयनकर्ता सेट करें ।
ह्यूबर्ट ग्रेज्सकोविआक

2

हास्केल , 54 53 बाइट्स

संपादित करें:

  • -1 बाइट: @ डेनिस के जेली उत्तर से, 0अंतिम भागने के क्रम में तर्क को छोड़ा जा सकता है।

fपूर्णांक लेता है और एक स्ट्रिंग लौटाता है। के रूप में उपयोग करें putStrLn$f 200

f t|t>199="\27[31m"++f 0|0<1="NO \27[31mVACANCY\27[m"

इसे ऑनलाइन आज़माएं! काश, रंग टीआईओ में दिखाई नहीं देते, लेकिन आप देख सकते हैं कि एएनएसआई कोड सही तरीके से रखा गया है।

गोल्फिंग इस एक के साथ बहुत जल्दी से बाहर निकलने के लिए लग रहा था - यहां तक ​​कि भागने के तार का नामकरण भी कुछ भी बचाने के लिए नहीं लगता है। सबसे चतुर बिट विकल्प के f 0रूप में दूसरी शाखा का उपयोग करने के लिए आवर्ती है। सूची बोध का उपयोग करने के लिए तीन अलग-अलग प्रयासों ने सभी को एक बाइट को लंबा कर दिया। शायद सबसे अच्छा मुझे मिला:

f t=foldr drop"\27[31mNO \27[31mVACANCY\27[m"[5|t<200]

54 बाइट विकल्प f t=concat["\27[31m"|t>199]++"NO \27[31mVACANCY\27[0m":।
लकोनी

@ लायकोनी ओह! मैं उस के बहुत करीब था, लेकिन किसी भी तरह पर ध्यान नहीं दिया क्योंकि कोष्ठक की concatतुलना में कम था id=<<
अर्जन जोहान्सन

@ लिकोनी डेनिस की टिप के साथ यह भी 53 बाइट्स है।
अर्जन जोहान्सन

2

बैश स्क्रिप्ट, 60 बाइट्स

c="\e[1;31m";((199<$1))&&printf $c;printf "NO$c VACANCY\e[m"

4
बस इतना पता है, जब आपके उत्तर को संपादित किया गया था, तो डाउनवोट समुदाय के उपयोगकर्ता द्वारा स्वचालित रूप से डाली गई थी। मैं इसे एक बग मानता हूं
डेनिस

@MDXF इनपुट कमांड-लाइन तर्कों के माध्यम से है।
डेनिस

@ डेनिस आह, मेरा बुरा। आप शीर्ष लेख को इसमें बदलना चाहते हैं Bash script, 64 bytes
एमडी एक्सएफ

जब तक आप शाब्दिक रूप से सौ संपादन नहीं करते, तब तक आप अपने उत्तर को हर बार संपादित कर सकते हैं जब आपको एक विचार मिलेगा। 5 मिनट की विंडो के भीतर संपादन वैसे भी एकल संशोधन में समूहीकृत हो जाते हैं।
डेनिस

1
यह अंत में टर्मिनल रंग को रीसेट नहीं करता है, जिसकी आवश्यकता है।
पोस्ट रॉक गार्फ हंटर

1

गणितज्ञ, 67 बाइट्स

Print[s=Style[#,FontColor->Red]&;If[#>200,s,#&]@"NO",s@" VACANCY"]&

या (60 बाइट्स, लेकिन धोखा माना जा सकता है)
यह वास्तव में है Times["NO","VACANCY"], लेकिन सही प्रतीत होता है।

(s=Style[#,FontColor->Red]&;If[#>200,s,#&]@"NO")s@"VACANCY"&

1

BASH, 100 बाइट्स

if(($1<200));then
echo -n NO
else
echo -ne '\033[31mNO\033[0m'
fi
echo -e '\033[31m VACANCY\033[0m'

यह शायद गोल्फ हो सकता है, लेकिन मैं समय पर कम हूं। मैं इस पर बाद में आता हूँ।

-5 बाइट्स @ आर के लिए धन्यवाद। Kap


5 बाइट्स के if [ $1 -le 200 ]साथ बदलने if(($1<200))और आउटपुट के बग को इनपुट के साथ सभी लाल में दिखाई नहीं देने को ठीक करता है 200
आर। काप

@ आर.कैप धन्यवाद। ओपी ने 200 के बराबर या उससे कम के लिए डिफ़ॉल्ट रंग का अनुरोध किया।
आर्क

नहीं, ओपी ने 200 से अधिक या उसके बराबर इनपुट के लिए सभी लाल ouput के लिए कहा।
आर। कप

1

मैथेमेटिका, 47 बाइट्स

(If[#>199,Style[NO,Red],NO]Style[VACANCY,Red])&

1

सी (* निक्स स्टाइल टर्मिनल), 50 55 52 51 बाइट्स

-1 गेहूं जादूगर को धन्यवाद

f(t){printf("␛[%dmNO ␛[31mVACANCY␛[m",t>199?31:0);}

␛ शाब्दिक ESC बाइट, ASCII 27 के लिए खड़ा है।

के साथ कॉल f(200), 200 की संख्या जा रहा है। ऐनक के NO VACANCYरंग का प्रिंट ।


मेरे टर्मिनल में, यह आपके नियम को तोड़ता है कि इसे शेल के टेक्स्ट का रंग नहीं बदलना चाहिए।
अर्जन जोहान्सन

@ ØrrrJohansen फिक्स्ड। मैं भूल गया कि मैं एक कस्टम शेल चलाता हूं जो स्वचालित रूप से रंग सेट करता है।
एमडी एक्सएफ

आप बदल सकते हैं ␛[0mकरने के लिए␛[m
पोस्ट रॉक Garf हंटर

1

PHP, 41 बाइट्स

␛[<?=$argn<200?31:''?>mNO␛[31m VACANCY␛[m

The पलायन चरित्र का प्रतिनिधित्व करता है।



0

जीडब्ल्यू-बेसिक , 78 74 65 बाइट्स

-12 ओरजन जोहान्सन को धन्यवाद

1INPUT X:IF X>199THEN COLOR 4
2?"NO ";:COLOR 4:?"VACANCY":COLOR 7

उपयोगकर्ता को पूर्णांक के लिए संकेत देता है। आउटपुट:

output


एचएम को एक ऑनलाइन दुभाषिया नहीं मिल सकता है, लेकिन क्या 1 और 2 को शामिल नहीं किया जा सकता है :?
अर्जन जोहान्सन

@ BelieverjanJohansen वाह ... विश्वास नहीं कर सकता कि मैं पूरी तरह से चूक गया। धन्यवाद, और हाँ, ऑनलाइन व्याख्याकार नहीं हैं। हालाँकि, आप pcjs.org पर पहले एमुलेटर का उपयोग कर सकते हैं और BASICAकुछ पास पर्याप्त पाने के लिए टाइप कर सकते हैं, हालांकि इसमें रंग नहीं हो सकता है।
एमडी एक्सएफ

यह मानते हुए कि एमुलेटर काफी अच्छा है: आपको पहले एक नई लाइन की आवश्यकता है PRINT। हालाँकि, आपको पंक्ति संख्याओं के बाद रिक्त स्थान की आवश्यकता नहीं है, और PRINTसंक्षिप्त किया जा सकता है ?
अर्जन जोहान्सन

@ .RrrJohansen NO WAY। मैंने आठ साल के लिए Microsoft BASIC का उपयोग किया है और मैं कभी भी नया नहीं हूं ?= PRINT। अपडेट हो रहा है ...
एमडी एक्सएफ

आप लाइन नंबर रिक्त स्थान से चूक गए हैं, और लगता है कि एक भटका लोअर केस है x
अर्जन जोहान्सन

0

Tcl / Tk, 96 बाइट्स

grid [label .n -text NO -fg [expr \$argv>199?"red":"tan"]]
grid [label .v -text VACANCY -fg red]

enter image description here

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