फ़िज़-बज़ीज़ एक स्ट्रिंग


21

आपको एक स्ट्रिंग दी जाएगी जिसमें केवल अंग्रेजी वर्णमाला के अक्षर, लोअरकेस और अपरकेस (ASCII 65-90 और 97-122) दोनों शामिल हैं। आपका काम स्ट्रिंग के Fizz-Buzzified संस्करण का उत्पादन करना है।

फिज-बज़ीज़ एक स्ट्रिंग कैसे करें?

  • प्रत्येक अक्षर जिसमें अंग्रेजी वर्णमाला में एक भी सूचकांक है (वर्णमाला को 1-अनुक्रमित a->1,b->2,...,z->26होना चाहिए:) में बदल दिया जाएगाfizz :) को निचले हिस्से में और FIZZअगर यह अपरकेस ( f -> fizz, F -> FIZZ) है तो इसे ।

  • अंग्रेजी वर्णमाला में एक विषम सूचकांक वाले प्रत्येक अक्षर को बदल दिया जाएगा buzz अगर यह लोअरकेस में रखा गया है, और BUZZयदि यह अपरकेस ( e -> buzz, E -> BUZZ) है।

  • चलो एक उदाहरण है, स्ट्रिंग का उपयोग करके एल्गोरिथ्म को चित्रित करने के लिए CodeGolf (रिक्त स्थान स्पष्टता के लिए जोड़ा गया):

    "C o d e G o l f" ->  "BUZZ buzz fizz buzz BUZZ buzz fizz fizz"
     ^ ^ ^ ^ ^ ^ ^ ^
     1 1 0 1 1 1 0 0       (1 is odd index, 0 is even index)
    
  • यदि यह आपकी भाषा के लिए अधिक सुविधाजनक है, तो आप समूहों ( ) के बीच एकल स्थान भी छोड़ सकते हैं fizz, buzz, FIZZ, BUZZ। इसलिए, जैसा fizzBUZZbuzzbuzzभी परिणाम दिया जा सकता है fizz BUZZ buzz buzz। अन्य विभाजकों को अनुमति नहीं है।


परीक्षण के मामलों:

इनपुट -> आउटपुट 

"अंडा" -> "बूब्ज़बज़्ज़"
"कोडगॉल्फ" -> "BUZZbuzzfizzbuzzBUZZbuzzfizzfizz"
"रीसेट" -> "फ़िज़बज़्ज़बज़बज़फ़ज़ी"
"ATOM" -> "BUZZFIZZBUZZBUZZ"
"yOuArEgReAt" -> "buzzBUZZbuzzBUZZfizzBUZZbuzzFIZZbuzzBUZZfizz"

  • I / O के लिए किसी भी मानक विधि का उपयोग किया जा सकता है।

  • डिफ़ॉल्ट ढीले लागू होते हैं।

  • आपको केवल अपनी भाषा के मूल स्ट्रिंग प्रकार में इनपुट लेने की अनुमति है। आउटपुट के लिए भी यही बात लागू होती है।

  • आप मान सकते हैं कि इनपुट खाली नहीं होगा।

  • हर भाषा में बाइट्स में सबसे छोटा कोड जीतता है। गुड लक और फ़िज़-बज़!


जवाबों:


7

चारकोल , 26 24 बाइट्स

FθF⎇﹪℅ι²buzz¦fizz⎇№αι↥κκ

इसे ऑनलाइन आज़माएं! मूल रूप से @CarlosAlejo से प्रेरित है। संपादित करें: अस्थायी रूप से असाइन करने के बजाय fizz / buzz के अक्षरों पर लूप करके 2 बाइट्स सहेजे गए। स्पष्टीकरण:

Fθ          Loop over the input (i = loop variable)
  F         Choose and loop over the word (k = loop variable)
   ⎇        Ternary
    ﹪℅ι²    If i has an odd ASCII code
    buzz
    fizz
            Print (implicit)
  ⎇         Ternary
   №αι      If i is an uppercase letter
    ↥κ      Uppercase(k)
     κ      k

मुझे आखिरकार आपका हल समझ में आ गया। मैंने सोचा था कि अपने मूल स्ट्रिंग में चार Ordinal(i)की स्थिति लौटा दी है i, लेकिन यह अपने ASCII मूल्य (चरित्र कोड) को लौटाता है। बहुत चतुर समाधान, मुझे अभी भी अपने चारकोल कौशल में सुधार करने की आवश्यकता है!
चार्ली

आप केवल 24 बाइट्स में चारकोल में यह कैसे करते हैं ...
एरिक द आउटगलर

यह 24 बाइट किस एन्कोडिंग में है?
रुस्लान

@ रसेल चारकोल के कस्टम कोड पेज में
नील

6

सी #, 92 बाइट्स

using System.Linq;a=>string.Concat(a.Select(x=>x%2<1?x<97?"FIZZ":"fizz":x<97?"BUZZ":"buzz"))

व्यावहारिक रूप से एक ही समय में पोस्ट किया गया था लेकिन आपने मेरे समाधान के लिए बाइट को छोटे तरीके से आदेश दिया + 1
TheLethalCoder

@LethalCoder आह, इसके बारे में क्षमा करें।
लाईफडेवेन जूं

कुछ भी खेद नहीं है इसके बारे में हमने 12 सेकंड अलग पोस्ट किए हैं! और तुम्हारा छोटा है!
द लीथलकोडर

क्या x%2बिना <1भाग की आवश्यकता के, सी # आपको सीधे बूलियन के रूप में उपयोग करने देगा ? यदि हां, तो आप इस तरह से कुछ बाइट्स को बचाने में सक्षम हो सकते हैं।
ब्रायन जे

@BrianJ नहीं यह इसे स्पष्ट रूप से नहीं करता है
LiefdeWen



4

जावा (ओपनजेडके 8) , 105 100 94 91 90 बाइट्स

s->{for(int i:s.getBytes())System.out.print(i%2<1?i>90?"fizz":"FIZZ":i>90?"buzz":"BUZZ");}

इसे ऑनलाइन आज़माएं!

बहुत गोल्फ, बहुत बाइट्स, तो जावा!

9 बाइट्स द्वारा @KevinCruijssen द्वारा बहुत गोल्फ!


मैंने सोचा था कि शायद धाराएँ इसे कम कर देंगी, इसलिए मैंने एक लिखा। s->s.join("",s.chars().mapToObj(i->i>90?i%2<1?"fizz":"buzz":i%2<1?"FIZZ":"BUZZ").toArray(String[]::new));काश, यह 105 वर्ण लंबा है :( यदि केवल वे joinधारा पर सीधे जोड़ सकते हैं या एक को एकीकृत कर सकते हैं toList, वास्तव में, कुछ भी हो तो अच्छा होगा।
ओलिवियर ग्रेजायर

1
स्ट्रिंग को वापस करने के बजाय सीधे प्रिंट करना 6 बाइट्स छोटा है, और getBytes()इसके बजाय toCharArray()3 बाइट्स का अतिरिक्त उपयोग करना कम है:s->{for(int i:s.getBytes())System.out.print(i>90?i%2<1?"fizz":"buzz":i%2<1?"FIZZ":"BUZZ");}
केविन क्रूज़सेन

आप को बदलने के द्वारा अतिरिक्त 3 बाइट्स भूल toCharArray()करने के लिए getBytes()। :)
केविन क्रूज़सेन

1
मैंने आपके संपादन से पहले क्लिक किया और बाद में इसे नहीं देखा;) इसके अलावा, मैंने आपकी टिप्पणी को देखने से पहले सिर्फ इसके बारे में सोचा था
Olivier Grégoire

3

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

s=>s.replace(/./g,c=>['BUZZ','buzz','FIZZ','fizz'][parseInt(c,36)%2*2|c>'Z'])

परीक्षण के मामलों


3

सी #, 97 बाइट्स

using System.Linq;s=>string.Concat(s.Select(c=>"fizzbuzzFIZZBUZZ".Substring(c%2*4+(c>96?0:8),2)))

मैं C # नहीं जानता, लेकिन क्या आप उपयोग नहीं कर सकतेc%2>1?c>96?"fizz":"buzz":...
श्री एक्सकोडर



3

सादा अंग्रेजी , 820 632 610 बाइट्स

श्री एक्सकोडर ने एक अनावश्यक त्रुटि जाल को खत्म करने का सुझाव दिया, जिससे 22 बाइट बच गईं।

A fizzy string is a string.
To convert a s string to a z fizzy string:
Clear the z.
Slap a r rider on the s.
Loop.
If the r's source's first is greater than the r's source's last, exit.
Put the r's source's first's target in a b byte.
If the b is not any letter, bump the r; repeat.
Put "FIZZ" in a t string.
If the b is d, put "BUZZ" in the t.
If the b is _, lowercase the t.
Append the t to the z.
Bump the r.
Repeat.
To decide if a b byte is d:
Put the b in a n number.
If the n is odd, say yes.
Say no.
To decide if a b byte is _:
Put the b in a c byte.
Lowercase the c.
If the c is the b, say yes.
Say no.

अघोषित कोड:

A fizzy string is a string.

To convert a string to a fizzy string:
  Clear the fizzy string.
  Slap a rider on the string.
  Loop.
    If the rider's source's first is greater than the rider's source's last, exit.
    Put the rider's source's first's target in a byte.
    If the byte is not any letter, bump the rider; repeat.
    Put "FIZZ" in another string.
    If the byte is odd, put "BUZZ" in the other string.
    If the byte is lower case, lowercase the other string.
    Append the other string to the fizzy string.
    Bump the rider.
  Repeat.

To decide if a byte is odd:
  Put the byte in a number.
  If the number is odd, say yes.
  Say no.

To decide if a byte is lower case:
  Privatize the byte.
  Lowercase the byte.
  If the byte is the original byte, say yes.
  Say no.

सादा अंग्रेजी IDE github.com/Folds/english पर उपलब्ध है । IDE विंडोज पर चलता है। यह 32-बिट x86 कोड को संकलित करता है।


1
"आप मान सकते हैं कि इनपुट खाली नहीं होगा।" इसलिए मुझे लगता है कि आप ड्रॉप कर सकते हैंIf the s is "", exit.
श्री एक्सकोडर

@ Mr.Xcoder - धन्यवाद। यह पता चला है कि जाल खाली होने की भी जरूरत नहीं थी।
जैस्पर

2

चारकोल , 40 36 बाइट्स

Fθ¿№αι¿﹪⌕αι²FIZZ¦BUZZ¿﹪⌕βι²fizz¦buzz

इसे ऑनलाइन आज़माएं!

स्पष्टीकरण:

Fθ                                      for every char i in the input:
   ¿№αι                                    if i is found in the uppercase alphabet
       ¿﹪⌕αι²                             if i is an even uppercase char
              FIZZ¦BUZZ                    print "FIZZ" or else "BUZZ"
                       ¿﹪⌕βι²             if i is an even lowercase char
                              fizz¦buzz    print "fizz" or else "buzz"

एक ही बाइट गिनती के साथ एक विकल्प:

AfizzφAbuzzχFθ¿№αι¿﹪⌕αι²↥φ↥χ¿﹪⌕βι²φχ

इसे ऑनलाइन आज़माएं! ( वर्बोज़ संस्करण) )

  • 4 बाइट्स ने नील को दिया धन्यवाद!

1
आपको कुछ बाइट्स को बचाने के बजाय उपयोग करें Countया Ordinalक्रमशः Find
नील

पूरे ifविवरण को केवल एक कथन के रूप में गिना जाता है ताकि आपको {}s की आवश्यकता न हो । मैंने एक बाइट को Uppercaseअंदर ले जाकर बचाया Ternary: a : इसे ऑनलाइन आज़माएं!
नील

Fθ«A⎇﹪℅ι²buzz¦fizzχ⎇№αι↥χχ26 बाइट्स के लिए अभी भी बेहतर है । (Deverbosifier इस संस्करण को पसंद नहीं करता है।)
नील

@ नील आपको बहुत बहुत धन्यवाद, लेकिन मैं आपके अंतिम संस्करण को भी नहीं समझ सकता, इसलिए मैं इसका श्रेय नहीं ले सकता, मुझे लगेगा कि यह मेरा खुद का जवाब नहीं है। यदि आप अपनी पोस्ट लिखते हैं तो मुझे आपके द्वारा बहिष्कृत होने का सम्मान मिलेगा। :-)
चार्ली

2

> <> , 68 बाइट्स

<vv?("^"$%2:;?(0:i
v\?\"zzif"
v \\"zzub"
v \ "ZZIF"
v  \"ZZUB"
\oooo

इसे ऑनलाइन आज़माएं , या इसे मछली के खेल के मैदान में देखें !

(लेकिन हारून के जवाब को देखें जो 13 बाइट्स छोटा है!)

यदि आप> <> से परिचित नहीं हैं, तो एक मछली है जो 2 डी में कोड के माध्यम से तैरती है, और किनारों को लपेटती है। प्रतीकों >, <, ^और vमछली की दिशा निर्धारित करते हैं, /और\ दर्पण है कि यह प्रतिबिंबित करती हैं, और कर रहे हैं ?इसका मतलब है "अगले निर्देश करते हैं ढेर पर शीर्ष बात गैर-शून्य है, नहीं तो अगले निर्देश के ऊपर से छलांग"।

पहली पंक्ति में, मछली इनपुट का एक चरित्र लेती है ( i); यदि यह EOF के लिए -1 है, तो यह रुक जाता है ( :0(?;); यह चारकोड मॉड 2 ( :2%$) प्राप्त करता है; और यह स्टैक पर 1 या 0 को धक्का देता है, इस पर निर्भर करता है कि "^" ( "^"() के चारकोड से कम या अधिक है या नहीं । अगली तीन पंक्तियाँ मछलियों को दायें फ़िज़ / बज़ स्ट्रिंग में पुनर्निर्देशित करती हैं, फिर अंतिम पंक्ति इसे ( oप्रत्येक वर्ण के लिए एक) प्रिंट करती है और मछली को वापस भेज देती है।


@ ऐरन, यह बहुत अच्छा है! मैंने उस विचार के बारे में सोचा था लेकिन वह काम नहीं कर सका। क्या आप इसे अपने स्वयं के समाधान के रूप में पोस्ट करना चाहेंगे?
पेड़ नहीं

@Aaron, आपको TIO या ऑनलाइन इंटरप्रेटर में एक बग भी मिला है - उस दुभाषिया में, !या ?उसके बाद एक स्पेस सिर्फ स्पेस को छोड़ देता है, लेकिन TIO इंतजार करता है जब तक कि अगली नॉन-स्पेस चीज को छोड़
न दे

@ ऐरॉन, आपका सबमिशन मेरे से बहुत बेहतर है, इसलिए आप इसे खुद पोस्ट कर सकते हैं और मैं इसे डिलीट कर दूंगा।
एक पेड़ नहीं

!स्थान AFAIK को छोड़ देना चाहिए, लेकिन ऑनलाइन दुभाषिया अपने कोडस्पेस को पैड के साथ रखता है, जो संभवतः आप देख रहे हैं
हारून


2

> <> , 55 बाइट्स

एक पेड़ के आधार पर नहीं जवाब के

<v%2$)"^":;?(0:i
 \?v"ZZIF"
~v >"ZZUB"!
^>{:}" "*+ol1=?

कोड में 4 संभावित आउटपुट का प्रतिनिधित्व करने के बजाय, मैं केवल उनके पूंजीकृत संस्करणों का प्रतिनिधित्व करता हूं और छोटे केस समकक्ष प्राप्त करने के लिए 32 को वर्ण कोड में जोड़ता हूं।

इसे ऑनलाइन आज़माएं!

ऑनलाइन दुभाषिया के लिए संशोधित कोड , जो खाली कोशिकाओं के साथ अपने कोडस्पेस को पैड करता है:

<v%2$)"^":;?(0:i
 \?v"ZZIF"
~v >"ZZUB"     !
^>{:}" "*+o l1=?

2

पर्ल 5 , 50 + 1 बाइट्स

perl -nE'say+((FIZZ,BUZZ)x48,(fizz,buzz)x16)[unpack"C*",$_]'

एक 128-आइटम सूची बनाता है जो ASCII चार्ट को उचित कोड शब्द में मैप करता है।


1

05AB1E , 22 बाइट्स

v‘FIZZÒÖ‘#yÇÉèAyåil}J?

इसे ऑनलाइन आज़माएं!

व्याख्या

v                        # for each char y of input string
 ‘FIZZÒÖ‘#               # push the list ['FIZZ','BUZZ']
          yÇÉ            # check if y has an odd character code
             è           # use this to index into the list
              Ayåi       # if y is a member of the lowercase alphabet
                  l}     # convert to lowercase
                    J?   # unwrap from list and print

वैकल्पिक 22 बाइट समाधान

ÇÉAISå·+‘FIZZÒÖ‘#Dl«èJ


1

एफ # , 154 153 145 बाइट्स

बचा लिया 1 करने के लिए 9 बाइट्स धन्यवाद @Mr। Xcoder

let g s=
 Seq.map(fun c->match int c with
|x when x>64&&x<91->if x%2=0 then"FIZZ"else"BUZZ"
|x->if x%2=0 then"fizz"else"buzz")s
|>String.concat""

इसे ऑनलाइन आज़माएं!


अंतिम पंक्ति पर concatऔर उसके बीच की जगह को हटाकर 1 बाइट बचाएं""
श्री एक्सकोडर



धन्यवाद @ Mr.Xcoder मैं अभी भी F # का उपयोग कर रहा हूं और जब इंडेंटेशन महत्वपूर्ण है!

1
और BTW, PPCG में आपका स्वागत है! मैं F # को बिल्कुल नहीं जानता, बस यह देखने के लिए कि क्या होता है सामान हटा दिया :)
श्री एक्सकोडर

1

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

""<>{(s=Max@ToCharacterCode@#;If[96<s<123,If[EvenQ@s,c="fizz",c="buzz"]];If[64<s<91,If[EvenQ@s,c="FIZZ",c="BUZZ"]];c)&/@Characters@#}&


1

क्यू / केडीबी +, ४ k बाइट्स

समाधान:

raze{@[($)`fizz`buzz x mod 2;(&)x<91;upper]}"i"$

उदाहरण:

q)raze{@[($)`fizz`buzz x mod 2;(&)x<91;upper]}"i"$"egg"
"buzzbuzzbuzz"
q)raze{@[($)`fizz`buzz x mod 2;(&)x<91;upper]}"i"$"CodeGolf"
"BUZZbuzzfizzbuzzBUZZbuzzfizzfizz"
q)raze{@[($)`fizz`buzz x mod 2;(&)x<91;upper]}"i"$"Reset"
"FIZZbuzzbuzzbuzzfizz"
q)raze{@[($)`fizz`buzz x mod 2;(&)x<91;upper]}"i"$"ATOM"
"BUZZFIZZBUZZBUZZ"
q)raze{@[($)`fizz`buzz x mod 2;(&)x<91;upper]}"i"$"yOuArEgReAt"
"buzzBUZZbuzzBUZZfizzBUZZbuzzFIZZbuzzBUZZfizz"

स्पष्टीकरण:

उचित रूप से सीधा, इनपुट स्ट्रिंग लें, ASCII मानों में डालें, 1 या 0 की सूची बनाएं जो इस बात पर निर्भर करता है कि यह विषम है या सम्‍मिलित है (संकेत A = 65 = विषम), तो इस सूची का उपयोग सूची में fizzऔर करने के लिए करें buzz। इसे एक स्ट्रिंग पर कास्ट करें, और फिर उन मामलों के लिए जहां इनपुट <91 है (जेड से कम) हम upperए पाने के लिए फ़ंक्शन को लागू करते हैंFIZZ याBUZZ

q को बाएं से दाएं व्याख्या किया जाता है:

raze{@[string `fizz`buzz x mod 2;where x < 91;upper]}"i"$ / ungolfed version
                                                     "i"$ / cast input to ascii values
    {                                               }     / anonymous lambda
     @[                         ;            ;     ]      / apply 
                                              upper       / upper-case
                                 where x < 91             / indices where input is less than 91 (ie uppercase)
                         x mod 2                          / returns 0 if even and 1 if odd
              `fizz`buzz                                  / 2 item list, which we are indexing into
       string                                             / cast symbols to strings `buzz -> "buzz"
raze                                                      / raze (merge) list into a single string

मैं इस भाषा को नहीं जानता, लेकिन क्या आप modऔर के बीच की जगह निकाल सकते हैं 2?
श्री एक्सकोडर

दुर्भाग्य से नहीं, यह लिखा जा सकता है जैसे mod[x;2]कि हम कोई व्हाट्सएप नहीं चाहते थे - लेकिन वह हवाएं 1 बाइट अधिक होती हैं!
स्ट्रीटस्टर


1

स्विफ्ट 4 , 144 135 बाइट्स

func f(s:String){print(s.map{let d=Int(UnicodeScalar("\($0)")!.value);return d%2<1 ?d>90 ?"fizz":"FIZZ":d>90 ?"buzz":"BUZZ"}.joined())}

संयुक्त राष्ट्र के golfed:

func f(s:String){
    print(
        s.map{
            let d=Int(UnicodeScalar("\($0)")!.value)
            return d%2 < 1 ? d > 90 ? "fizz" : "FIZZ" : d > 90 ? "buzz" : "BUZZ"
        }.joined()
    )
}

मैं जो कर रहा हूं वह स्ट्रिंग के प्रत्येक चरित्र पर लूपिंग है। मैं प्रत्येक को अपने ASCII मूल्य में परिवर्तित करता हूं, फिर यह देखने के लिए जांचें कि क्या यह सम या विषम है, और फिर यह देखने के लिए जांचें कि क्या यह ऊपरी या निचला है और लूप से मिलान मूल्य को आउटपुट करता है। मैं तब परिणामी सरणी के सभी तत्वों को एक स्ट्रिंग में शामिल करता हूं और इसे प्रिंट करता हूं।

यह समाधान स्विफ्ट 4 का उपयोग करता है, इसलिए इसे आसानी से ऑनलाइन परीक्षण करने का कोई तरीका नहीं है।

मुझे 9 बाइट बचाने के लिए @ Mr.Xcoder का धन्यवाद!


error: value of type 'String' has no member 'map', क्योंकि एक स्ट्रिंग स्वचालित रूप से रनटाइम पर एक सूची में परिवर्तित नहीं होती है।
श्री Xcoder

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

आदेश यह काम करने के लिए, आप में बारी चाहिए$0.characters.map{...}
श्री Xcoder

@ Mr.Xcoder Cloud 9 में एक निशुल्क स्तरीय है, जिसमें आपको केवल एक निजी कार्यक्षेत्र और असीमित सार्वजनिक कार्यस्थान मिलते हैं। आपको GitHub के माध्यम से साइन इन करने में सक्षम होना चाहिए। मैंने कभी भी इसके साथ कुछ भी साझा नहीं किया है इसलिए मुझे यकीन नहीं था कि यह काम करेगा। इसके अलावा, मुझे उल्लेख करना चाहिए कि मैं स्विफ्ट 4 का उपयोग कर रहा हूं, जहां स्ट्रिंग संग्रह के अनुरूप है। इसका मतलब यह है कि यह एक नक्शा कार्य करता है।
कालेब कलेवर

1
जैसा कि मैं देख सकता हूं, स्विफ्ट 4 में पुराने फ़ंक्शन की घोषणा अभी भी मान्य है, जैसे func f(s:String){...}, इसलिए आप निम्न कोड का उपयोग करके 9 बाइट्स बचा सकते हैं, जो printइसके बजाय का उपयोग करता है return: pastebin.com/06kiiGaJ । अगर यह काम नहीं करता है, मुझे बताएं।
श्री एक्सकोडर

1

आर, 150 123 108 बाइट्स

i=ifelse
cat(i(sapply(el(strsplit(scan(,''),'')),utf8ToInt)>91,i(x%%2,'buzz','fizz'),i(x%%2,'BUZZ','FIZZ')))

ASCII का उपयोग करके छोटा होना चाहिए? छोटा था। पुराने उत्तर के लिए संपादित इतिहास देखें, जिसका उपयोग किया गया थाletters

(1) के लिए प्रत्येक अक्षर की जाँच करता है कि क्या यह पूंजी है या नहीं ( >91) और क्या यह a fizzया a है buzz


-3

जावा

str.chars().forEach(ch ->{
    if(ch >= 97)
        strb.append(ch % 2 == 0 ? "fizz" : "buzz");
    else
        strb.append(ch % 2 == 0 ? "FIZZ" : "BUZZ");
});

6
नमस्कार! PPCG में आपका स्वागत है! हम एक गोल्फिंग समुदाय हैं, इसलिए हम यथासंभव बाइट्स को हटाने की कोशिश करते हैं - इसमें चर नाम और व्हॉट्सएप में बाइट्स शामिल हैं, जिन्हें आपके उत्तर से हटाया जा सकता है। इसके अलावा, प्रस्तुतियाँ या तो एक पूर्ण कार्यक्रम (बायलरप्लेट जैसे public static void main) या एक फ़ंक्शन होना चाहिए । वर्तमान में, तुम्हारा एक स्निपेट है।
स्टीफन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.