एक नई खोज की गई संख्या: ब्लेंड!


44

"गणित में नोबेल पुरस्कार कैलिफोर्निया के एक प्रोफेसर को प्रदान किया गया था, जिन्होंने एक नया नंबर खोजा है! यह संख्या धमाकेदार है, जिसके बारे में उनका दावा है कि यह 6 से 7 के बीच है।" - जॉर्ज कारलिन

इस चुनौती में, आप दिए गए इनपुट रेंज के भीतर सभी इंटेगर को सम्मिलित करेंगे। अपने इनपुट ऑर्डर के अनुसार आरोही या अवरोही संख्या प्रिंट करें। यही है, इनपुट के लिए [n1, n2], आरोही प्रिंट करें यदि n1 < n2, अवरोही यदि n1 > n2

चूंकि bleenअब एक Integer नंबर है, इसलिए इसे इनपुट के रूप में इस्तेमाल किया जा सकता है। इसे आउटपुट में, बीच में 6और 7जहां लागू हो , शामिल होना चाहिए । यह भी ध्यान दें कि -bleen-7 और -6 के बीच मौजूद है।

इनपुट

[n1, n2]रेंज में दो इंटेगर [-10, 10], आपकी प्रोग्रामिंग भाषा की पसंद के इनपुट के माध्यम से समावेशी हैं।

(इनपुट में भी हो सकता है bleenऔर -bleen!)

उत्पादन

6 और 7 के बीच नए खोज सहित सभी इंटेगर को शुरू करने n1और समाप्त करने के लिए प्रिंट करें । आउटपुट कुछ अलग-अलग वर्णों की संख्या हो सकती है जो आपकी भाषा का समर्थन करती है - यानी अल्पविराम या अंतरिक्ष अलग। आउटपुट का एक अनुगामी स्थान ठीक है।n2bleen

उदाहरण

Input:  1 10
Output: 1 2 3 4 5 6 bleen 7 8 9 10 

Input:  -9 -4
Output: -9 -8 -7 -bleen -6 -5 -4

Input:  -8 bleen
Output: -8 -7 -bleen -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 bleen

Input:  9 1
Output: 9 8 7 bleen 6 5 4 3 2 1

Input:  2 -bleen
Output: 2 1 0 -1 -2 -3 -4 -5 -6 -bleen

Input:  -bleen 0
Output: -bleen -6 -5 -4 -3 -2 -1 0

Input:  bleen bleen
Output: bleen

Input:  2 2
Output: 2

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

आप एक प्रोग्राम या फ़ंक्शन लिख सकते हैं और इनपुट प्राप्त करने और आउटपुट प्रदान करने के किसी भी मानक तरीके का उपयोग कर सकते हैं।

आप किसी भी प्रोग्रामिंग भाषा का उपयोग कर सकते हैं , लेकिन मानक खामियों की अनुमति नहीं है।

यह , इसलिए सबसे छोटा वैध उत्तर - बाइट्स में मापा जाता है - जीतता है।


16
क्या 16 और 17 के बीच भी ब्लेंटेन है? (और ब्लेंटी-सिक्स और ब्लेंटी-सैंतास के बीच धमाकेदार है!)
जोफान

5
@ जोफान ... और 60 और 70 के बीच धमाका?
18

5
@ जोफान कितना है (पूर्ण 7) / 2?
आदम

10
गणित में केवल फील्ड का पदक है, कोई नोबेल पुरस्कार नहीं है ....
ग्रेडर

8
@ ग्रीफर इसीलिए आपको एक कॉमेडियन के
स्टैंडअप

जवाबों:


12

पायथन 3, 132 130 बाइट्स

r=round
bleen=6.1
m=1.08
a,b=eval(input())
d=1-2*(a>b)
print(*[[r(i/m),"-bleen"[i>0:]][i*i==49]for i in range(r(m*a),d+r(m*b),d)])

निम्नलिखित उदाहरण प्रारूप में इनपुट लेता है:

-8, bleen

के बाहर यह काम करता है [-10,10]?
mbomb007

@ mbomb007 नोप।
orlp

बहुत सरल और खून बहाना के साथ सरल समाधान, अच्छा है। एक और सुझाव: bleen=7/mचरित्र दंड के बिना
स्पष्टीकरण के

@orlp एक कारण है जिसे आपने चर नाम दिया है और न कि केवल एक अंक चार?
ब्लू

@ मुंडीफिश हां, सही मूल्य में evalअनुवाद करना आवश्यक है bleen
orlp

9

रूबी, 114 100 98 बाइट्स

इनपुट के साथ एक सरणी है [n1, n2]। (यह दो अलग तर्क होना चाहिए, तो से समारोह आर्ग को बदलने के लिए +1 बाइट gके लिए *g। Bleen एक स्ट्रिंग होनी चाहिए, "bleen"। आउटपुट रेंज। उसके (?) प्रारंभिक संस्करण देने -7 बाइट्स के साथ @Jordan द्वारा सुझाए गए की एक सरणी, लेकिन मैं भी उसके बाद 7 से अधिक गोल्फ गया।

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

->g{a=*-10..-7,?-+b='bleen',*-6..6,b,*7..10;x,y=g.map{|v|a.index v}
y<x ?a[y..x].reverse: a[x..y]}

मूल पूर्ण प्रोग्राम संस्करण जो इनपुट से पढ़ता है ARGV:

b='bleen'
a=[*-10..-7,?-+b,*-6..6,b,*7..10].map &:to_s
x,y=$*.map{|v|a.index v}
puts y<x ?a[y..x].reverse: a[x..y]

आप इस एक लैम्ब्डा करते हैं तो आप से छुटकारा पा सकते .map &:to_sहैं और 6 बाइट्स बचाने, और आप के प्रारंभ बदलकर अधिक एक को बचा सकता है aके लिए a=*-10..10;a[4,0]=?-+b;a[18,0]=b
जॉर्डन

यानी->*g{b='bleen';a=*-10..10;a[4,0]=?-+b;a[18,0]=b;x,y=g.map{|v|a.index v};puts y<x ?a[y..x].reverse: a[x..y]}
जॉर्डन

@ जोर्डन धन्यवाद हालांकि, ब्लेंक डालने के लिए स्लाइसिंग ट्रिक का उपयोग करने की आवश्यकता नहीं थी; मेरी व्यूह रचना अभी भी लगभग 1 बाइट से छोटी है।
वैल्यू इंक

आह, मैं कोष्ठक की गिनती कर रहा था; भूल गए आप उन्हें छोड़ सकते हैं।
जॉर्डन

क्या मुझे ठीक करना चाहिए, या आपको ठीक 4k पर छोड़ना चाहिए?
NoOneIsHere

8

पायथ , 35 बाइट्स

K++L\-P_J++`M7"bleen"`M}7TJ@LK}FxLK

परीक्षण सूट।

पहला भाग, अर्थात K++L\-P_J++`M7"bleen"`M}7TJ, यह सरणी उत्पन्न करता है:

['-10', '-9', '-8', '-7', '-bleen', '-6', '-5', '-4', '-3', '-2', '-1', '0', '1', '2', '3', '4', '5', '6', 'bleen', '7', '8', '9', '10']

और फिर इसमें स्टोर करता है K

दूसरा भाग, अर्थात @LK}FxLK, इनपुट द्वारा दर्शाए गए सबलिस्ट को पाता है।


1
मैंने भी ऐसे दृष्टिकोण के बारे में सोचा। दिलचस्प है अगर हमें कोई इंट रेंज
लेनी है

... और विशेष रूप से अगर हमें ब्लेंटीन, और ब्लेंटी, इत्यादि को शामिल करना था
Adám

8

पायथन 3, 157 145 123 108 115 139 161 158 153 बाइट्स

लिन को धन्यवाद दिया। 17 को शौकी की बदौलत बचाया गया। 3 ljeabmreosn के लिए धन्यवाद बचाया। 5 ज्यॉफ कॉमेडी के लिए धन्यवाद बचा लिया।

a,b=eval(input())
s='-'
c='bleen'
d=a<b
l=list(map(str,range(-10,11)))[::[-1,1][d]]
x=l.insert
y=l.index
x(4,d*s+c)
x(18,(1^d)*s+c)
print(l[y(a):y(b)+1])

इनपुट की तरह '-10', '8'। टिप्स एक शुरुआत के लिए स्वागत है।

हिसाब करने के लिए 7 जोड़ा गया -bleen। उलटे इनपुट की तरह खाते में 15 जोड़ा गया '8','-10'bleenबनाम उल्टे इनपुट संकेतों के लिए खाते में एक बड़ी 21 जोड़ा गया -bleen


2
l.index('-6')और l.index('7')सिर्फ स्थिरांक होना चाहिए, नहीं?
लिन

2
l=[str(i)for i in range(-10,11)]->l=list(map(str,range(-10,11)))
shooqie

2
हालांकि मुझे यकीन नहीं है कि आपको पहली जगह में तार की आवश्यकता क्यों है। l=list(range(-10,11))के रूप में अच्छी तरह से काम करता है
shooqie

2
लाइनों 2, 4, 5 के साथ प्रतिस्थापित किया जा सकता है for i in(4,18):l.insert(i,'bleen')
शौकी

1
@shooqie लूप के लिए इंडेक्स 4. पर निगेटिव साइन गायब है। उदाहरण के लिए लिस्ट में दो तत्व 'bleen'नहीं बल्कि एक हैं'-bleen','bleen'
जस्टिन

3

रूबी, 141 बाइट्स

->*a{
l="bleen"
s=13
a,b=a.map{|n|2*n rescue s*(n<=>?b)}
b,a,r=a,b,1if b<a
o=(a..b).map{|n|n==s ?l:n==-s ??-+l:n/2}.uniq
puts r ?o.reverse: o}

Ungolfed

lambda do |*args|
  bleen = "bleen"
  subst = 13 # This will stand in for "bleen"

  a, b = args.map {|arg|
    begin
      # Double the number
      2 * arg
    rescue
      # It wasn't a number, so it's "bleen" or "-bleen"; replace it with 13 or -13
      subst * (arg <=> "b")
    end
  }

  if b < a
    # If the range isn't ascending, reverse it and remember that we did
    b, a, reverse = a, b, 1
  end

  # Step through the range, replacing 13 and -13 with "bleen" and "-bleen" and
  # halving everything else
  result = (a..b).map {|n|
    if n == subst
      bleen
    elsif n == -subst
      "-" + bleen
    else
      n / 2
    end
  }.uniq # Drop duplicates

  # Reverse the result if the range was descending
  puts reverse ? result.reverse : result
end

3

बैच, 239 186 बाइट्स

@set/ableen=1431655772,a=%1*3,b=%2*3,c=b-a^>^>31^|1
@for /l %%i in (%a%,%c%,%b%)do @((if %%i==20 echo bleen)&(if %%i==-20 echo -bleen)&set/aj=%%i%%3,k=%%i/3&cmd/cif %%j%%==0 echo %%k%%)

से पाशन द्वारा काम करता है 3*%1के लिए 3*%3और उसके बाद तीन से विभाजित और कोई शेष के साथ संख्या मुद्रण, तथापि की स्थापना bleenहै कि जादुई संख्या के लिए अतिप्रवाह पूर्णांक का कारण बनता है और मूल्य 20के बजाय प्रयोग किया जाता है। इसके बाद लूप में उचित बिंदु पर इसका प्रिंट आउट लिया जाता है।


@ edc65 जब पिछली बार मैंने पहली बार एक प्रश्न सही ढंग से पढ़ा था ...
नील

@ edc65 ओह, और मैं -bleenभी भूल गया । बाह।
नील

कोशिश की लेकिन कोई आउटपुट नहीं मिला। उपयोग उदाहरण?
edc65

@ edc65 bleen.bat bleen -bleenशायद?
नील

जैसा कि मैंने कहा, कोई आउटपुट नहीं। क्या यह डॉस / विंडोज़ बैट भाषा है? मैं
edc65

3

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

अच्छी चुनौती, गोल्फ के लिए कठिन। संभवतः पायथन और रूबी के जवाब में इस्तेमाल की जाने वाली रेंज विधियां जेएस में भी बेहतर स्कोर कर सकती हैं।

(a,b)=>(c=x=>x<-6?x-1:x>6?x+1:1/x?x:x<'b'?-7:7,a=c(a),b=c(b),d=b>a?1:-1,a-=d,e=x=>x-7?x-(x>7):'bleen',[...Array(d*(b-a))].map((x=a+=d)=>x<0?'-'+e(-x):e(x)))  

कम गोल्फ वाला

(a,b)=>(
  c=x=>x<-6?x-1:x>6?x+1:1/x?x:x<'b'?-7:7,
  a=c(a),b=c(b),
  d=b>a?1:-1,
  a-=d,
  e=x=>x-7?x-(x>7):'bleen',
  [...Array(d*(b-a))].map((x=a+=d)=>x<0?'-'+e(-x):e(x))
)  

परीक्षा

f=(a,b)=>(c=x=>x<-6?x-1:x>6?x+1:1/x?x:x<'b'?-7:7,a=c(a),b=c(b),d=b>a?1:-1,a-=d,e=x=>x-7?x-(x>7):'bleen',[...Array(d*(b-a))].map((x=a+=d)=>x<0?'-'+e(-x):e(x)))  

function go(){
  var a=A.value,b=B.value
  // make them numeric if possible
  a=isNaN(a)?a:+a
  b=isNaN(b)?b:+b
  
  O.textContent=f(a,b)
}  
go()
A <select id=A onchange='go()'>
<option>-10<option>-9<option>-8<option>-7<option>-bleen<option>-6<option>-5<option>-4<option>-3<option>-2<option>-1<option>0
<option>1<option>2<option>3<option>4<option>5<option>6<option>bleen<option>7<option>8<option>9<option>10
</select>
B <select id=B onchange='go()'>
<option>-10<option>-9<option>-8<option>-7<option>-bleen<option>-6<option>-5<option>-4<option>-3<option>-2<option>-1<option>0
<option>1<option>2<option>3<option>4<option>5<option>6<option>bleen<option>7<option>8<option>9<option selected>10
</select>
<pre id=O></pre>


मुझे लगता है कि आप याद किया -6।
२१

3

स्विफ्ट 2.2, 342 बाइट्स

func a(x:String,y:String){var k="bleen",a=Int(x) ?? (x==k ?(x==y ? -9:6):-6),b=Int(y) ?? (y==k ?6:-6),t=0,s=[Any](),f=Int(x)==nil ?x:"";if a>b{t=a;a=b;b=t};for i in a...b{if i==7 && a != 7{s.append(k)};s.append(i);if -i==7 && b != -7{s.append("-"+k)}};for v in t==0 ?s:s.reverse(){f+=" \(v)"};if Int(y)==nil&&b>0{f+=" \(y)"};print(x==y ?x:f)}

आईबीएम के स्विफ्ट सैंडबॉक्स का उपयोग करके यह परीक्षण करें

Ungolfed

func bleen(x: String, y: String){
    var k = "bleen",
        a = Int(x) ?? (x == k ? (x == y ? -9 : 6) : -6),
        b = Int(y) ?? (y == k ? 6: -6),
        t = 0,
        s = [Any](),
        f = Int(x) == nil ? x : ""

    if a > b{
        t = a
        a = b
        b = t
    }

    for i in a...b{
        if i == 7 && a != 7{s.append(k)}
        s.append(i)
        if -i == 7 && b != -7{s.append("-" + k)}
    }

    if Int(y) == nil && b > 0{s.append(y)}

    for v in t == 0 ? s : s.reverse(){
        f+="\(v) "
    }

    print(x == y ? x : f)
}

2

जावा, 271 बाइट्स

int p(String w){if(w.contains("b"))return w.length()<6?7:-7;int i=Integer.decode(w);return i<-6?i-1:i>6?i+1:i;}void b(String s,String f){Integer l=p(s),r=p(f);for(r+=l<r?1:-1;l!=r;l-=l.compareTo(r))System.out.print(l==-7?"-bleen ":l==7?"bleen ":l+(l<-7?1:l<7?0:-1)+" ");}

परीक्षण के मामलों के साथ असंगत:

class Bleen {
     static int p(String w) {
         if(w.contains("b"))
             return w.length() < 6 ? 7 : -7;
         int i = Integer.decode(w);
         return i < -6 ? i-1 : i>6 ? i+1 : i;
     }

     static void b(String s, String f) {
         Integer l = p(s), r = p(f);
         for(r += l<r ? 1 : -1; l != r; l -= l.compareTo(r))
             System.out.print(l == -7 ? "-bleen " : l == 7 ? "bleen ": l+(l < -7 ? 1 : l<7 ? 0 : -1)+" ");
     }

     public static void main(String[] args) {
         b("1","10"); System.out.println();
         b("-9","-4"); System.out.println();
         b("-8", "bleen"); System.out.println();
         b("9", "1"); System.out.println();
         b("2", "-bleen"); System.out.println();
         b("-bleen", "0"); System.out.println();
         b("bleen", "bleen"); System.out.println();
         b("2", "2"); System.out.println();
     }
}

कॉल बी (शुरू, अंत)। क्योंकि पैरामीटर स्ट्रिंग्स हैं, उन लोगों को इनटेट्स में परिवर्तित करने के लिए बहुत अधिक स्थान लेता है। अनिवार्य रूप से कार्यक्रम 7 & -7 को ब्लेंक और -ब्लेन के रूप में मानता है।


1
अच्छा जवाब, +1। क्या आप का जवाब देने के लिए कुछ करना मुश्किल था, लेकिन मैंने किया। ;) आपका तरीका p6 बाइट्स को बचाने के लिए निम्न में बदला जा सकता है int p(String w){int x=w.length(),i;if(x>3)return x<6?7:-7;i=Integer.decode(w);return i<-6?i-1:i>6?i+1:i;}:। इसके अलावा, आप यह बता सकते हैं कि यह जावा 7 है और शायद एक आइडोन है
केविन क्रूज़सेन

इसके अलावा, मैं पूरी सूची बनाने वाले पहले @LeakyNun के दृष्टिकोण के आधार पर जावा 7 में एक छोटा संस्करण बनाने में सक्षम रहा हूं ।
केविन क्रूज़सेन

2

जावा 7, 251 बाइट्स

import java.util.*;String b(Object...a){String q="bleen",r="";List l=new ArrayList();int j=-10,i,z,y,t;while(j<11)l.add(j++);l.add(4,"-"+q);l.add(18,q);z=l.indexOf(a[0]);y=l.indexOf(b[1]);if(y<z){t=z;z=y;y=t;}for(i=z;i<=y;)r+=l.get(i++)+" ";return r;}

विभिन्न दृष्टिकोण जो पहले से मौजूद जावा 7 उत्तर से छोटा है ।
इसके अलावा, यह दुर्भाग्यपूर्ण है कि पैरामीटर संभवतः क्रम में नहीं हैं, जो उन्हें चारों ओर स्वैप करने के लिए कुछ बाइट्स जोड़ता है।

अनगढ़ और परीक्षण के मामले:

इसे यहाँ आज़माएँ।

import java.util.*;
class Main{
  static String b(Object... a){
    String q = "bleen",
           r = "";
    List l = new ArrayList();
    int j = -10, i, z, y, t;
    while(j < 11){
      l.add(j++);
    }
    l.add(4, "-"+q);
    l.add(18, q);
    z = l.indexOf(a[0]);
    y = l.indexOf(a[1]);
    if(y < z){
      t = z;
      z = y;
      y = t;
    }
    for(i = z; i <= y; ){
      r += l.get(i++) + " ";
    }
    return r;
  }

  public static void main(String[] a){
    System.out.println(b(1, 10));
    System.out.println(b(-9, -4));
    System.out.println(b(-8, "bleen"));
    System.out.println(b(9, 1));
    System.out.println(b(2, "-bleen"));
    System.out.println(b("-bleen", 0));
    System.out.println(b("bleen", "bleen"));
    System.out.println(b(2, 2));
  }
}

आउटपुट:

1 2 3 4 5 6 bleen 7 8 9 10 
-9 -8 -7 -bleen -6 -5 -4 
-8 -7 -bleen -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 bleen 
1 2 3 4 5 6 bleen 7 8 9 
-bleen -6 -5 -4 -3 -2 -1 0 1 2 
-bleen -6 -5 -4 -3 -2 -1 0 
bleen 
2 

2

स्काला, 223 बाइट्स

object B extends App{val b="bleen"
val L=((-10 to -7)++List(s"-$b")++(-6 to 6)++List(b)++(6 to 10)).map(""+_)
val Array(s,e)=args.map(L.indexOf(_))
println((if(s<=e)L.slice(s,e+1)else L.slice(e,s+1).reverse).mkString(" "))}

2

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

 (s,e)=>{q='bleen';t=[];for(i=-10;i<11;i++)t.push(i);t.splice(4,0,'-'+q);t.splice(18,0,q);s=t.indexOf(s);e=t.indexOf(e);s>e&&t.reverse()&&(e=22-e)&&(s=22-s);return t.slice(s,e+1)}

कोशिश करो

संपादित करें: रिवर्स ऑर्डर के लिए फिक्स। धन्यवाद पैट्रिक, इस शर्त से चूक गए


2

पायथन 3, 126 बाइट्स

इनपुट फॉर्म में है -5, 'bleen'

l=list(range(-10,11))
c='bleen'
s=l.insert
t=l.index
s(4,'-'+c)
s(18,c)
i,j=map(t,eval(input()))
d=1-2*(i<j)
print(l[i:j+d:d])

2

आर , 110 107 बाइट्स

3 बाइट्स के लिए साइओस को धन्यवाद।

a=function(x,y){e=c(-10:-7,"-bleen",-6:6,"bleen",6:10)
b=function(d)which(e==as.character(d))
e[b(x):b(y)]}

पूरी सूची को क्रम में बनाता है, प्रासंगिक लोगों को चुनता है। "बी" नाम के बीच के कार्य को ऐसा करने का सबसे आसान तरीका लग रहा था। लागू करें, आदि


क्या उस सभी व्हाट्सएप की आवश्यकता है?
साइओस

नहीं, और आमतौर पर मेरे पास यह नहीं होता। धन्यवाद! संपादित करें: मैंने इसकी ज्यादा गिनती भी नहीं की थी। आधा सो गया होगा।
उपयोगकर्ता 5957401

1

जावास्क्रिप्ट (बाहरी पुस्तकालय का उपयोग करके) (343 बाइट्स)

(a,b)=>{r="bleen";s="-"+r;c=d=>d==r?7:(d==s?-7:d);i=c(a);j=c(b);m=Math.min(i,j);n=Math.max(i,j);w=i<=j?_.RangeTo(i,j):_.RangeDown(i,Math.abs(j-i)+1);g=i<j?6:7;if(n>-7&&m<-6){w=w.InsertWhere("-bleen",x=>x==-7)}if(m<8&&n>6){w=w.InsertWhere("bleen",x=>x==g)}if(a==r||b==r){w=w.Where(x=>x!=7)}if(a==s||b==s){w=w.Where(x=>x!=-7)}return w.ToArray()}

लिंक ऑफ लिब: https://github.com/mvegh1/Enumerable

स्क्रीनशॉट:

यहाँ छवि विवरण दर्ज करें


-1

पायथन 2, 100 बाइट्स

पहली चार लाइनें सूची तैयार करती हैं [-10, -9, -8, -7, 'bleen', -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 'bleen', 7, 8, 9, 10]। अगली पंक्ति इनपुट और यह दुकानों में हो जाता है sऔर e। अंतिम दो लाइनें .index()सही श्रेणी प्राप्त करने के लिए स्लाइस अंकन का उपयोग करती हैं और सूचीबद्ध करती हैं।

a=range(-10,11)
b="bleen"
c=a.insert
c(17,b)
c(4,b)
s,e=eval(input())
d=a.index
print a[d(s):d(e)+1]

लीकी नन के जवाब के रूप में उसी तरह से काम करता है लेकिन स्वतंत्र रूप से विकसित होता है। Orlp से एक इनपुट विधि चुरा ली।

Ungolfed:

array = range(-10, 11)
array.insert(17, "bleen")
array.insert(4, "bleen")
start, end = eval(input())
print array[array.index(start):array.index(end) + 1]

यह गलत है - -7और के बीच की संख्या -6है -bleen, नहीं bleen। यद्यपि हमें एक नई संख्या मिली है, बीजगणित के मूल नियम स्थिर रहना चाहिए: 0एकमात्र संख्या है जो कि अपना स्वयं का योजक व्युत्क्रम है, योज्य योग तत्व होने के कारण। इसके अलावा, eval(input())सिर्फ input()पायथन 2 में है
मेगो

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