सबसे छोटा पॉजिटिव बेस 10 पूर्णांक क्या होता है जिसे स्वयं की तुलना में छोटे (वर्णों में) प्रोग्राम द्वारा प्रिंट किया जा सकता है?


179

मुझे लगता है कि उपरोक्त प्रश्न स्पष्ट है, लेकिन केवल मामले में:

  • एक पूर्ण कार्यक्रम (न केवल एक फ़ंक्शन) लिखें, जो एक सकारात्मक आधार 10 पूर्णांक को प्रिंट करता है, वैकल्पिक रूप से एक एकल नई पंक्ति द्वारा।

  • क्वालीफाइंग प्रोग्राम वे होंगे जिनका आउटपुट प्रोग्राम के सोर्स कोड की तुलना में लंबा ( बाइट्स में ) है, बाइट्स में मापा जाता है (प्रोग्राम सोर्स कोड के लिए ASCII या UTF-8 एन्कोडिंग मानकर)।

    यानी कोड परिणामी संख्या में अंकों की संख्या से कम होना चाहिए।

  • सभी परिस्थितियों में अग्रणी शून्य को रोक दिया जाता है। अग्रणी जीरो की गिनती समस्या को तुच्छ बनाती है; प्रमुख शून्य को अनदेखा करना अनावश्यक रूप से प्रश्न को जटिल बनाता है।

  • जीतने वाला कार्यक्रम क्वालीफाइंग प्रोग्राम होगा जो सबसे छोटे परिमाण के साथ पूर्णांक को प्रिंट करता है।

लीडरबोर्ड स्निपेट


64
हॉट नेटवर्क प्रश्नों पर नंबर 1 । पहले प्रश्न के लिए बुरा नहीं है ...
ट्राइकोप्लाक्स

6
@Kllkgh कड़ाई से कम, अन्यथा सवाल उन कार्यक्रमों के लिए तुच्छ है जो स्पष्ट रूप से उनके अंतिम मूल्य को प्रिंट करते हैं।
अरंडुर

6
है 1.0एक पूर्णांक?
हिस्टोक्रेट

23
UTF-8 के लिए प्रतिबंध हास्यास्पद और हानिकारक है। बाइट्स बाइट्स हैं, कोई बात नहीं एन्कोडिंग। मैं दृढ़ता से अनुशंसा करता हूं कि आप नियमों को बदल दें, क्योंकि वर्तमान में वे ऐसी भाषाओं को अस्वीकार करते हैं जो चरित्र-आधारित नहीं हैं (उदाहरण के लिए Minecraft, Piet, Folders) या उनके "वास्तविक" की तुलना में लंबे समय तक UTF-8 बाइट मायने रखता है ( इस प्रश्न के अनुसार मान्य) ) बाइट मायने रखता है (जैसे APL, TI-BASIC, गंभीरता से, जेली)।
lirtosiast

7
@ZachGates कि HNQ सूची कैसे काम करती है। ;)
मार्टिन एंडर

जवाबों:


193

रेटिना , स्कोर 1


खाली प्रोग्राम इनपुट में खाली रेगेक्स के मैचों की संख्या को गिनता है (जो कि रिक्त स्ट्रिंग है)। यह ठीक 1 मैच है, इसलिए यह प्रिंट करता है 1

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


39
... हमें विजेता मिल गया।
एरंडूर

9
बस btw, मैं कहूंगा कि मैचों की संख्या अनंत है। खाली स्ट्रिंग बार-बार असीमित संख्या में दोहरा सकती है और असीम रूप से मेल खाती है।
निकेल

50
@nicael सौभाग्य से, यह नहीं है कि रेगेक्स कैसे काम करता है। ;)
मार्टिन एंडर

8
@ मार्टिनबटनर जो आपके रेगेक्स इंजन पर निर्भर करता है। मैंने निश्चित रूप से उन प्रणालियों का सामना किया है जो कभी भी खाली स्ट्रिंग से मेल खाने की कोशिश करेंगे तो बकवास हो जाएगी।
16

19
@LorenPechtel उस नियम को केवल उन चुनौतियों के लिए लागू करता है, जहां ज्यादातर भाषाओं में खाली कार्यक्रम एक समाधान है। मुझे लगता है कि यह यहां उचित खेल है, क्योंकि इस खाली कार्यक्रम में वास्तव में गैर-तुच्छ शब्दार्थ है और रेटिना के पास इस तरह की चुनौतियों के कारण यह व्यवहार नहीं है, क्योंकि यह सभी एकल-पंक्ति कार्यक्रमों के लिए अपने व्यवहार का एकमात्र सामान्यीकरण है।
मार्टिन एंडर

73

अजगर , १०

T

पहले पायथ का उपयोग करने का प्रयास। प्रश्न स्पष्ट होने के बाद, ऐसा लगता है कि 10 सबसे छोटी संख्या होगी। Pyth में अक्षर T 10 नंबर से शुरू होता है, इसलिए यह बस प्रिंट 10करता है जो कि स्रोत कोड की लंबाई से बड़ा होता है। आप इसे यहाँ आज़मा सकते हैं


97
मुझे पसंद है कि पाइथ का उपयोग करने का आपका पहला प्रयास टी अक्षर क्या है
djechlin

8
ठीक है, मैंने सोचा कि यह सबसे पठनीय पायथ कार्यक्रम होगा जिसे मैं थोड़ी देर के लिए देखूंगा, लेकिन यह प्रभावशाली रूप से समझने में आसान है।
देउसोवी

2
यह एक पॉलीगोट है, यह 05AB1E में भी काम करता है। 05ab1e.tryitonline.net/#code=VA
मैजिक ऑक्टोपस Urn

60

ई.पू., १०

A

सौभाग्य से, bcअंतिम अभिव्यक्ति के परिणाम को डिफ़ॉल्ट रूप से प्रिंट करता है। Aएक हेक्स अंक के रूप में व्याख्या की जाती है, इसलिए इसमें परिणाम होता है 10


1
लेकिन पहले से ही (कम से कम) 5 समान उत्तर हैं, जिसमें समाधान भी शामिल है A, क्योंकि कई गोल्फ भाषाएँ ए को 10 के रूप में परिभाषित कर रही हैं
nicael

45
@nicael हाँ, यह सच है। मेरा दावा है कि यह जवाब अलग है क्योंकि bcगोल्फिंग भाषा नहीं है। यह वास्तव में एक पॉसिक्स-परिभाषित भाषा है जो डिफ़ॉल्ट रूप से किसी भी मानक * निक्स प्रणाली के बारे में उपलब्ध है जो आप पा सकते हैं।
डिजिटल ट्रामा

47

मत्स्य पालन, स्कोर 7,958,661,109,946,400,884,391,936 1,208,925,819,614,629,174,706,176

क्या यह कम से कम चुनौती में सबसे अधिक गैर-तुच्छ दिखने वाला स्कोर है? (भले ही यह 84.8% से अधिक रहा हो)

v+CCCCCCCCCC
  `32`nSSSSP

व्याख्या

v              Sets the casting direction to down
 +             Increments the casting distance by 1
  CCCCCCCCCC   Casts the rod

`32`         Pushes a string "32" to the stack
    n        Converts the stack from a string to an integer
     SSSS    Repeated squaring of the stack
         P   Prints the stack

संख्या है 32^16और 25 अंक हैं। कोड 24 बाइट्स लंबा है। पिछला जवाब था 6^32


2
मेरी आँख में एक आंसू ले आया। आपके सहयोग के लिए धन्यवाद।
अरनदुर

30
यह शायद अभी भी जावा को हरा देगा ... उम्मीद है।
आर्कटिकस

3
खैर, यह C # ...
LegionMammal978

क्यों 6 और 9 नहीं?
इम्बिसिस

@immibis चुनौती का लक्ष्य स्कोर को कम करना है, इसलिए यह केवल बाइट्स को कम करना नहीं है; 9 डालने से पहले मेरा स्कोर अनावश्यक रूप से बढ़ गया होगा।
आर्कटिकस

36

MATLAB, 1,000,000,000 (10 9 )

ऑक्टेव के साथ भी काम करता है

disp(1e9)

एसोलैंग्स को हराने के लिए कभी नहीं, लेकिन सिर्फ मनोरंजन के लिए, यह सबसे छोटा MATLAB / ऑक्टेव करने में सक्षम होगा, इसलिए मैंने सोचा कि मैं इसे वैसे भी पोस्ट करूंगा।


18
एस्लॉन्ग उत्तर, जबकि मान्य, थोड़े उबाऊ हैं। खुशी है कि एक को देखने के लिए नहीं है!
अरंडुर

1
say 1e9यदि आप अपने गोल्फ स्कोर में सुधार करना चाहते हैं, तो पर्ल थोड़ा छोटा है। (हालांकि यह कहीं नहीं छोटे पूर्णांक जिसके लिए इस दृष्टिकोण से काम करता है के पास है ...)
derobert

@derobert सच। 1e1 समस्या कथन को संतुष्ट करेगा और 10 (कम, बेहतर) का स्कोर देगा (मान लीजिए एक चार 1 बाइट है)
dberm22

@ dberm22 10(2 अक्षर), 1e1(3 अक्षर) से अधिक लंबा नहीं है
SuperJedi224

@ SuperJedi224 आह, मैंने इसे पढ़ा क्योंकि मुद्रित संख्या का परिमाण बाइटेकाउंट से बड़ा होना है, न कि मुद्रित संख्या में अंकों की संख्या। स्पष्टीकरण के लिए धन्यवाद।
dberm22

29

TI-84 बुनियादी, 120

5!

ᴇ2मूर्खतापूर्ण UTF-8 आवश्यकता के लिए बेहतर स्कोर होगा। (यह कैलकुलेटर के मूल टोकन एन्कोडिंग में केवल दो बाइट्स है, लेकिन यह UTF-8 में 4 है ...)


शायद मुझे कुछ याद आ रहा है, लेकिन स्ट्रिंग "E2" UTF-8 में केवल दो बाइट्स है ...
jbg

11
@ जैस्परब्रायंट-ग्रीन और Eसमान चरित्र नहीं हैं। TI-BASIC में, वैज्ञानिक संकेतन है और Eएक परिवर्तनशील है।
SuperJedi224

4
धन्यवाद :) मुझे ध्यान देना चाहिए कि यह चरित्र सूक्ष्म रूप से छोटा-से-पूर्ण था ...
jbg

3!बेहतर स्कोर नहीं होगा ?
dberm22

1
@ कोई भी नहीं इस बार प्रश्न विशेष रूप से किसी कारण से UTF8 में स्कोर करने के लिए कहा गया।
SuperJedi224

26

सी #, स्कोर 10 ^ 72 10 ^ 70 10 ^ 64 10 ^ 63

class A{static void Main(){System.Console.Write($"1{0:D63}");}}

यह 1,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 है। मुझे लगता है कि मैंने कोशिश की ...


1
तेजस्वी, सचमुच।
अरनदुर

4
Write(new string('1',70))बेहतर नहीं होगा ?
लिन

1
आप इसे एक स्ट्रिंग के बजाय एक डबल के रूप में लिख सकते हैं, जो इसे 10 ^ 56 तक छोटा कर देता है:class A{static void Main(){System.Console.Write(1e56);}}
goric

@ जगजाहिर है कि सिर्फ आउटपुट 1E+56
लेजियन मम्मल 978

23

हेक्सागोनी , स्कोर 100100

कोड:

d!!@

अधिक पठनीय रूप में:

  d !
 ! @ .
  . .

चार का मान d100 है। यह बस दो बार चार मूल्य को मुद्रित करेगा और उसके बाद समाप्त हो जाएगा।

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


प्यारा! आपके सहयोग के लिए धन्यवाद।
अरंडुर

18
अधिक पठनीय रूप? वास्तव में? xD
आरके।

17

जावास्क्रिप्ट, स्कोर 100,000,000,000 (या 1 * 10 11 )

alert(1e11)

यह अगर अलर्ट का उपयोग कर रहा है। यदि आप कंसोल का उपयोग कर 100 000 000 गुना कम स्कोर प्राप्त कर सकते हैं:

1e3

1000 स्कोर के रूप में आप देख सकते हैं, मुझे यकीन नहीं है कि यह हालांकि कंसोल का उपयोग कर मायने रखता है।


मुझे नहीं पता कि यह क्यों नहीं गिना जाएगा!
अरंडुर

6
@ अरंडुर मैं अनुमान लगा रहा हूं "मुझे यकीन नहीं है कि यह मायने रखता है" 1000 के निचले स्कोर को संदर्भित करता है, क्योंकि एक पूर्ण प्रोग्राम होने के बजाय एक REPL के रूप में कंसोल का उपयोग करने की आवश्यकता होती है।
ट्राइकोप्लाक्स

@ श्री ने बिल्कुल स्पष्ट किया।
nicael

11
अलर्ट के लिए +1, मैं
edc65

17

प्लाटीपार , 59

#

#एक संख्यात्मक आधार -60 शाब्दिक शुरू करता है, और जब तक कोई अंक नहीं मिलता है, यह समाप्त होता है 59। यह एक सुखद दुर्घटना के रूप में शुरू हुआ था, लेकिन जब से मैंने पहले से ही [ab] इस बग का उपयोग दूसरे उत्तर में किया है , मैंने इसे रखा।

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

यहाँ एक और दृष्टिकोण है, मेरा उबाऊ तरीका है कि हर कोई और उनकी दादी इस चुनौती के लिए उपयोग करते हैं।

प्लैटिपार , 100000000 (9 अंक)

'18Md0+;

व्याख्या

'1        ## push "1" (a string) to the stack
  8Md  ;  ## repeat 8 times
     0+    ## add a 0
          ## [implicitly] print the result

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


16

ब्रेनफ ** के , 1111111111111111111111111111111111111 (~ 1e34)

और एक और कमी:

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

जो लगातार 35 1, या लगभग 1e34 ​​देता है।


थोड़ा छोटा अब भी है

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

३६ १ देता है जो १ १३५ से ११% बड़ा है।


इस कोड (उपज 1e36) के साथ 100 के कारक द्वारा कुल उत्पादन को कम करने वाले कुछ पात्रों को खटखटाने के लिए @ मर्टिन ब्यूटनर का धन्यवाद:

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

मेरा पुराना कोड (पैदावार 1 + e38):

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

मैं बोरियत से बाहर esolangs के साथ प्रयोग किया गया है। यह सबसे अच्छा मैं BF में कर सकता है। मुझे आश्चर्य है कि क्या इसे छोटा करना संभव है?

आप इसे यहाँ ऑनलाइन आज़मा सकते हैं


मैंने एक छोटा सा उत्तर लिखा, खरोंच से: लिंक
लिन

@ मोरिस प्रभावशाली!
टॉम कारपेंटर

16

सी, 1000000000000000000000000000 (28 अंक)

main(){printf("1%027d",0);}

मेरे सी ++ जवाब के समान, बिना #include <stdio.h> लापता की घोषणा के बारे में चेतावनी को अनदेखा करें printf। धन्यवाद @ डेनिस)

प्रारूप का उपयोग करते हुए न्यूलाइन को अतिरिक्त 2 बाइट की आवश्यकता होगी 1%029d\n


14

जाप , स्कोर 10

A

जैसा कि स्कोर दिखाता है, 10 प्रिंट करता है।


यह कोड गोल्फ नहीं है, लक्ष्य सबसे छोटी संख्या को प्रिंट करना है, आपका स्कोर 10. है
pappery

@ppp "प्रोग्राम की तुलना में संख्या बाइट्स में अधिक होनी चाहिए - कोड के वर्णों की तुलना में अधिक अंक हैं" - ओपी का सिर्फ संपादित।
nicael

2
आपने गलत नहीं समझा है; यदि जाप कार्यक्रम A10 प्रिंट करता है, तो यह 10. के स्कोर के साथ एक वैध कार्यक्रम है
अरंडुर

3
Woohoo, मेरी भाषा <s> पहले </ s> दूसरे स्थान के लिए बंधी है! रेटिना पर
चकाचौंध

4
पतन का कोई कारण?
निकेल


10

PHP, स्कोर 10,000,000

<?=1e7;

यह 10000000 प्रिंट करता है जैसा कि वहां देखा जा सकता है ।


2
चूंकि ओपी ने सबसे छोटे पूर्णांक के लिए पूछा था, तो आपने सात का प्रतिपादक क्यों चुना? क्या यह बिना कॉमा के छपता है?
WGroleau

@Groleau यह बिना किसी अल्पविराम के प्रिंट करता है, justachat.freevar.com/test.php
nicael

9

भूलभुलैया , स्कोर 10,000,000

1!!!!>@

इसे एक परिमाण के क्रम से नीचे लाना संभव हो सकता है, लेकिन मुझे अभी कुछ भी नहीं मिल सकता है।

पहला 1!!!!प्रिंट 1000। फिर >स्रोत कोड को शिफ्ट करता है

@1!!!!>

जो प्रारंभिक समाप्ति से बचा जाता है। फिर आईपी एक मृत अंत हिट और चारों ओर मुड़ता है। अब !!!!चार और शून्य प्रिंट करता है और @कार्यक्रम को समाप्त करता है।

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


9

सामौ , ४२

A

Aस्टैक पर जीवन के अंतिम प्रश्न, ब्रह्मांड और सब कुछ के उत्तर को धक्का देता है। फिर ढेर के ऊपर स्वचालित रूप से मुद्रित किया जाता है।


मुझे लगता है कि कुछ अपने लिए प्रतिबद्ध संदेशों साथ कुछ गड़बड़ है: पी
दरवाज़े

3
@Doorknob ob मुझे पता नहीं है कि मैं प्रतिबद्ध संदेश कैसे लिखता हूं, इसलिए मैं सिर्फ यादृच्छिक इमोजीस का उपयोग करता हूं।
अलेहलफा

5
ठीक है, यहाँ असली सवाल है: Qधक्का क्या है ?
साइरस

9

ब्रेनफक, 3333333333333333333333333 (25 तेरह)

यह "खरोंच से" लिखा है, इसलिए मुझे लगता है कि एक अलग उत्तर पोस्ट करना ठीक है:

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

23 बाइट्स लंबी।


मैं एक bf समाधान पर विचार कर रहा था, क्या कोई वर्तमान दुभाषिए हैं जो केवल संख्या के रूप में आउटपुट करते हैं?
रोहन झुनझुनवाला

@RohanJhunjhunwala "3"25 बार (51 ASCII कोड के लिए ) यह आउटपुट देता है ।
लेवल रिवर सेंट

@LevelRiverSt Im क्या कह रहा है कि एक bf दुभाषिया मौजूद हो सकता है जो ascii के रूप में इनपुट नहीं करता है और केवल पूर्णांक आउटपुट करता है, इस प्रकार (-।) आउटपुट 255 होगा।
रोहन झुनझुनवाला

9

डीसी , 10000

4 वर्ण कार्यक्रम:

I4^f

5 अंक आउटपुट:

$ dc<<<'I4^f'
10000

3
+1। हां, मुझे लगता है कि डीसी में इष्टतम है। असामान्य रूप से bc छोटा होता है
डिजिटल ट्रॉमा 19

मुझे लगा कि मैं 6d^p(46656 की उपज) के साथ अच्छा कर रहा हूं , लेकिन आपने वह हरा दिया है - अच्छी तरह से!
टोबी स्पाईट


8

C, 1111111111111111111111111111111111111 (35 लोग)

main(c){while(c++<36)putchar(49);}

शायद कोई छोटा रास्ता है। सी में बड़ी संख्या को प्रिंट करने के लिए एक सरल तरीके की कमी इसे मुश्किल बना देती है।



7

जावा, 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111 (81 लोग)

interface A{static void main(String[]a){for(A i:new A[81])System.out.print(1);}}
                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

मैंने उस हिस्से को रेखांकित किया है जो वास्तव में "परिवर्तनशील" है; बाकी सब कुछ एक जावा प्रोग्राम के लिए आवश्यक है।

संभवतः यह जावा के साथ घूमने से कम है BigInteger


शायद ... - शायद System.out.print(BigInteger.TEN.pow(10));- क्या यह एक चरित्र कम है? क्षमा करें - कहीं भी बड़े पास नहीं है - और .pow(10).pow(10)लंबा है।
OldCurmudgeon

आप बदल सकते हैं interfaceके साथ class
लीजनमोनमाल 978

2
लेकिन तब होने mainकी जरूरत होगी public
लिन

7
आप लूप के लिए ऐसा करके 2 पात्रों को शेव कर सकते हैं: (A: new A [81])
Jack Ammo

@OldCurmudgeon .pow(100)किसी कारणवश काम नहीं करेगा ?
ETHproductions

7

Cubix , 100100

@'dOu

क्यूबिक्स एक 2-आयामी, स्टैक-आधारित एसोलैंग है। क्यूबिक्स अन्य 2D लैंग्स से अलग है जिसमें स्रोत कोड एक क्यूब के बाहर चारों ओर लपेटा जाता है।

इसे ऑनलाइन टेस्ट करें!

व्याख्या

पहली बात यह है कि दुभाषिया करता है सबसे छोटा क्यूब है जो कोड पर फिट होगा। इस स्थिति में, किनारे की लंबाई 1. है फिर कोड को बिना ऑप्स के साथ गद्देदार किया जाता है. जब तक कि सभी छह पक्ष भरे नहीं जाते हैं। प्रसंस्करण से पहले व्हॉट्सएप हटा दिया जाता है, इसलिए यह कोड उपरोक्त के समान है:

  @
' d O u
  .

अब कोड चलाया जाता है। आईपी ​​(इंस्ट्रक्शन पॉइंटर) पूर्व की ओर इशारा करते हुए दूर बाएं चेहरे पर शुरू होता है।

पहला चार आईपी सामना होता है ', जो स्टैक पर अगले बाइट को धक्का देता है; यह बाइट है d, या100 । अगला O, जो पूर्णांक के रूप में शीर्ष आइटम (100) को आउटपुट करता है।

फिर आईपी हिट u, जो इसे दाईं ओर मुड़ता है, इसे आगे बढ़ाता है, फिर इसे फिर से चालू करता है। यह उत्तर की ओर इशारा करते हुए नीचे की ओर मुंह करता है, फिर पूर्व की ओर घूमता है। यह इसे Oफिर से लपेटता है , 100 आउटपुट करता है, @जिसके बाद प्रोग्राम को समाप्त करता है।


6

MATL , 1000

1e3

नोट: नवीनतम GitHub कमिट संकलक का ओक्टेव के साथ-साथ मतलाब पर भी काम करता है।

यह वैज्ञानिक संकेतन में संख्या की व्याख्या करता है, और निहित रूप से इसे प्रिंट करता है, इस प्रकार आउटपुट का उत्पादन करता है

1000


6

पर्ल, 1000000000

print 1e9

सीधा।


1
क्या आप उपयोग करके अपना स्कोर कम नहीं कर सकते हैं say?
नील

-Eमुझे ध्वज को सक्षम करने की आवश्यकता है , मुझे लगता है। मुझे यकीन नहीं है कि कैसे, इस चुनौती में गिनें।
लिन

1
चूंकि , " -M5.010जब जरूरत होती है, स्वतंत्र है," आपको इसे बिल्कुल भी गिनना नहीं चाहिए।
ThisSuitIsBlackNot

6

अजगर 2, 107918163081

print 69**6

आप के बीच की जगह को हटा सकते हैं printऔर 2
बकुरीउ

1
@ बकुरी नहीं आप नहीं कर सकते हैं
ब्लू

69**6केवल है 107918163081
नील

2
पर्याप्त रूप से, यह पर्ल में भी काम करता है।
ग्रिमि

6

सी ++, 1 ई 46

#include <stdio.h>
main(){printf("1%046d",0);}

न्यूलाइन को "1% 048d \ n" प्रारूप का उपयोग करके अतिरिक्त 2 बाइट्स की आवश्यकता होगी


मुझे नहीं लगता कि C ++ आपको रिटर्न प्रकार को छोड़ने की अनुमति देता है main()। OTOH, इससे एक अच्छा C उत्तर मिलेगा ...
Toby Speight

5

ओ, १०

A

स्पष्ट रूप से स्कोर वह संख्या है जिसे हम प्रिंट करते हैं!


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