সেট সহ প্রাকৃতিক সংখ্যাগুলি তৈরি করুন


17

এই নির্মাণটি প্রাকৃতিক সংখ্যা উপস্থাপনের একটি উপায়।

এই উপস্থাপনায় 0 টি খালি সেট হিসাবে সংজ্ঞায়িত করা হয় এবং অন্যান্য সমস্ত সংখ্যার জন্য n {0} এবং {n-1} এর মিলন}

উদাহরণস্বরূপ 3 টি নির্মাণের জন্য আমরা অ্যালগরিদম অনুসরণ করতে পারি:

3 =
{ø, 2} =
{ø, {ø, 1}} =
{ø, {ø, {ø}}}

কার্য

আপনি যেমন অনুমান করতে পারেন আপনার কাজটি একটি প্রাকৃতিক সংখ্যা গ্রহণ (শূন্য সহ) এবং এর নির্মাণ আউটপুট করা।

যদি আপনার পছন্দনীয় ভাষা এই জাতীয় অবজেক্টগুলিকে সমর্থন করে তবে আপনি স্ট্রিং হিসাবে বা সেট অবজেক্ট হিসাবে আউটপুট দিতে পারেন।

আপনি যদি স্ট্রিং হিসাবে আউটপুট চয়ন করেন তবে আপনার কোঁকড়ানো ধনুর্বন্ধনী ( {}) সঙ্গে একটি সেট উপস্থাপন করা উচিত । আপনি allyচ্ছিকভাবে খালি সেটটি উপস্থাপন করতে পারেন ø(অন্যথায় এটি কোনও এন্ট্রিবিহীন একটি সেট হওয়া উচিত {})। আপনি সেটে প্রবেশের পরে এবং পরে কমা এবং সাদা স্থান যুক্ত করতে পারেন।

অর্ডার গুরুত্বপূর্ণ নয়, তবে আপনি পারে না আপনি সেট আউটপুটে কোন পুনরাবৃত্তি উপাদান (যেমন আছে {ø,ø})

এটি তাই লক্ষ্যটি সর্বনিম্ন বাইট থাকা

পরীক্ষার মামলা

এখানে কয়েকটি উদাহরণের ফলাফল রয়েছে p

0 -> {}
1 -> {{}}
2 -> {{}{{}}}
3 -> {{}{{}{{}}}}
4 -> {{}{{}{{}{{}}}}}

4
@ mbomb007 সংজ্ঞাটি "ভুল" কিনা তা বিবেচ্য নয়। এটি এখনও একটি দুর্দান্ত চ্যালেঞ্জ (এবং ভিন্ন একটি)।
মার্টিন এন্ডার


4
@ mbomb007 এই চ্যালেঞ্জটিতে প্রদত্ত পরীক্ষার কেস এবং সংজ্ঞা মেলে এবং অন্যান্য চ্যালেঞ্জ থেকে পৃথক। যদি কিছু হয় তবে লিঙ্কটি উন্নত করা যেতে পারে, তবে আমি মনে করি না যে লিঙ্কটি চ্যালেঞ্জের সাথেই প্রাসঙ্গিক।
মার্টিন এন্ডার

তিনি এটিকে ভন নিউমন নির্মাণ হিসাবে অভিহিত করেছেন, যদিও এই চ্যালেঞ্জটি এটাই নয়। এটাই ডুপ। এটি অনুসরণ করে যে প্রতিটি প্রাকৃতিক সংখ্যা এটির চেয়ে কম প্রাকৃতিক সংখ্যার সমান
mbomb007

1
আমরা কি কোনও ফাংশন থেকে তালিকার তালিকার মতো কোনও সেট-এর মতো অবজেক্টটি ফিরিয়ে দিতে পারি বা আমাদের ভাষার প্রতিনিধিত্বটি STDOUT এ মুদ্রণ করতে পারি?
ডেনিস

উত্তর:


12

পাইথন , 28 বাইট

lambda x:"{{}"*x+x*"}"or"{}"

এটি অনলাইন চেষ্টা করুন!

এটি সমস্যার একটি দুর্দান্ত নিষ্পত্তি সমাধান। শূন্যের চেয়ে বেশি সংখ্যার জন্য আপনি স্ট্রিং সূত্রের সাথে প্রতিনিধিত্ব পেতে পারেন "{{}"*x+"}"*x। তবে এটি শূন্যের জন্য কাজ করে না যেখানে এটি খালি স্ট্রিং। আমরা এই ঘটনাটি শর্ট সার্কিট এ ব্যবহার করতে পারিorখালি সেটটি ফিরে ।

আমি এই সমস্যার সমাধানের জন্য পাইথনের বিল্টিন সেট অবজেক্টগুলি ব্যবহার করতে চেয়েছিলাম তবে দুর্ভাগ্যক্রমে:

TypeError: unhashable type: 'set'

পাইথনে আপনি সেটগুলির ভিতরে সেট রাখতে পারবেন না।


2
আপনি স্থানান্তর করতে পারেন xথেকে "{{}"*x+x*"}"orএকটি বাইট সংরক্ষণ
ডান্ডা

1
f=সরানো যেতে পারে।
ইয়াতসি


এর frozensetজন্য কেউই বাইটস পায় নি ...
9.39-এ ফল Esolanging

9

হাস্কেল , 37 বাইট

f 0="{}"
f n=([1..n]>>)=<<["{{}","}"]

এটি অনলাইন চেষ্টা করুন!

10 মিনিট আগে পর্যন্ত এর মতো উত্তর আমার কাছে কোনও অর্থই পেত না। সমস্ত ক্রেডিট এই টিপস উত্তরে

মূলত, আমরা ব্যবহার >>যেমন concat $ replicate(কিন্তু এটি এন উপাদানের একটি তালিকা এর কেবল এন পরিবর্তে ক্ষণস্থায়ী), এবং =<<যেমনconcatMap , তালিকার প্রতিটি স্ট্রিংগুলির n বার করে আবার বার করে এবং ফলাফলটিকে একক স্ট্রিংয়ের সাথে যুক্ত করে।

0কেস আলাদাভাবে চিকিত্সা করা হয় যেমন একটি খালি স্ট্রিং ফিরে আসবে।


@ লাইকোনি আমিও এরকম কিছু চেষ্টা করেছি, তবে f 1এটি সঠিকভাবে কাজ করার জন্য আপনার বিশেষ বিশেষ ক্ষেত্রের প্রয়োজন হবে
লিও

প্রকৃতপক্ষে. তারপরে আমি আপনার সংস্করণটি আরও পছন্দ করি।
লাইকনি

6

জাভাস্ক্রিপ্ট, 28 বাইট

f=n=>n?--n?[[],f(n)]:[[]]:[]

অ্যারে ব্যবহার করে সেটগুলি উপস্থাপন করে। 38-বাইট অবিশ্বাস্য সমাধান:

n=>'{{}'.repeat(n)+'}'.repeat(n)||'{}'

উদাহরণস্বরূপ আউটপুট স্ট্রিংগুলি প্রদান করে।



5

পার্ল 6 , 37 বাইট

{('{}','{{}}',{q:s'{{}$_}'}...*)[$_]}

চেষ্টা করে দেখুন

সম্প্রসারিত:

{   # bare block lambda with implicit parameter 「$_」

  (
    # generate a sequence

    '{}',   # seed it with the first two values
    '{{}}',

    {   # bare block lambda with implicit parameter 「$_」

      q         # quote
      :scalar   # allow scalar values

      '{{}$_}'  # embed the previous value 「$_」 in a new string

    }

    ...         # keep using that code block to generate values

    *           # never stop

  )[ $_ ] # get the value at the given position in the sequence
}

আপনি কি একটি উদ্ধৃতি টার্মিনেটর অনুপস্থিত :বা পার্ল 6 এর জন্য এটি নতুন কিছু?
ক্রেগআর 8806

@ ক্রেগআর ৮৮০6 পার্ল in-এ উদ্ধৃতি রচনাগুলি সীমিত করতে আপনি কলোন ব্যবহার করতে পারবেন না কারণ এগুলি অ্যাডওয়্যারের জন্য ব্যবহৃত হয়। (প্রসারিত সংস্করণটি দেখুন)
ব্র্যাড গিলবার্ট 2021-এ

5

05 এ বি 1 ই , 6 5 বাইট

কোড

ƒ)¯sÙ

সিপি -1222 এনকোডিং ব্যবহার করে । এটি অনলাইন চেষ্টা করুন! বা সমস্ত পরীক্ষার কেস যাচাই করুন!

ব্যাখ্যা

ƒ       # For N in range(0, input + 1)..
 )      #   Wrap the entire stack into an array
  ¯     #   Push []
   s    #   Swap the two top elements
    Ù   #   Uniquify the array


n=0আউটপুট খালি (খালি সেট নয়) যেহেতু কারসোকম্পুটিং আমি মনে করি না যে এটির জন্য কাজ করে ।
আদনান

4

রেটিনা , 22 বাইট

.+
$*
\`.
{{}
{

^$
{}

এটি অনলাইন চেষ্টা করুন!

ব্যাখ্যা

.+
$*

ইনপুটটি আনারিতে রূপান্তর করুন।

\`.
{{}

প্রতিটি unary ডিজিটের সাথে প্রতিস্থাপন করুন {{}এবং একটি পেছনের লাইনফিড ( \) ছাড়াই ফলাফল মুদ্রণ করুন ।

{

খোলার {গুলিটি সরান , যাতে }বাকীগুলি হ'ল সমস্ত সেট বন্ধ করতে আমাদের এখনও মুদ্রণ করতে হবে। যাইহোক, উপরের পদ্ধতিটি ইনপুটটির জন্য ব্যর্থ হয় 0, যেখানে আমরা কিছু মুদ্রণ করব না। তাই ...

^$
{}

স্ট্রিং খালি থাকলে সেটটি খালি সেট দিয়ে প্রতিস্থাপন করুন।


আমি ভাবছিলাম কীভাবে রেটিনাতে একটি স্ট্রিং nবার পুনরাবৃত্তি করা যায় ...
নীল

4

ব্রেন-ফ্লাক , 135 বাইট

এর জন্য +1 অন্তর্ভুক্ত -A

(({}())<{({}[()]<((((((()()()()()){}){}){}())()){}{})>)}{}({}[()()])>)(({})<{({}[()]<(((({}()())[()()])))>)}{}>[()]){(<{}{}{}>)}{}{}{}

এটি অনলাইন চেষ্টা করুন!

(({}())<                 # Replace Input with input + 1 and save for later
  {({}[()]<              # For input .. 0
    (...)                # Push '}'
  >)}{}                  # End for and pop counter
  ({}[()()])             # change the top '}' to '{'. This helps the next stage
                         # and removes the extra '}' that we got from incrementing input
>)                       # Put the input back on

(({})<                   # Save input
  {({}[()]<              # For input .. 0
    (((({}()())[()()]))) # Replace the top '{' with "{{{}"
  >)}{}                  # end for and pop the counter
>[()])                   # Put down input - 1
{(<{}{}{}>)}             # If not 0, remove the extra "{{}"
{}{}{}                   # remove some more extras


4

সিজেম , 11 বাইট

Lri{]La|}*p

তালিকাগুলির তালিকাগুলি সমন্বিত একটি সেট-জাতীয় বস্তু মুদ্রণ করে। সিজেএম খালি তালিকা খালি স্ট্রিং হিসাবে মুদ্রণ করে, যেহেতু তালিকা এবং স্ট্রিংগুলি প্রায় বিনিময়যোগ্য inter

এটি অনলাইন চেষ্টা করুন!

ব্যাখ্যা

L            Push an empty array 
 ri          Read an integer from input
   {    }*   Run this block that many times:
    ]          Wrap the entire stack in an array
     La        Wrap an empty list in an array, i.e. [[]]
       |       Set union of the two arrays
          p  Print the result

পুরানো উত্তর, 21 18 বাইট

এটি নেস্টেড তালিকার কাঠামো মুদ্রণ করা ঠিক ছিল কিনা তা নিশ্চিত হওয়ার আগেই এটি ছিল। স্ট্রিং পুনরাবৃত্তি অ্যালগরিদম ব্যবহার করে।

মার্টিন ইন্ডারকে 3 বাইট সংরক্ষিত!

ri{{}}`3/f*~_{{}}|

ব্যাখ্যা

ri                  Read an integer from input
  {{}}`             Push the string "{{}}"
       3/           Split it into length-3 subtrings, gives ["{{}" "}"]
         f*         Repeat each element of that array a number of times equal to the input
           ~_       Dump the array on the stack, duplicate the second element
             {{}}|  Pop the top element, if it's false, push an empty block, which gets 
                      printed as "{}". An input of 0 gives two empty strings on the 
                      repetition step. Since empty strings are falsy, we can correct the 
                      special case of 0 with this step.

4

জেলি , 6 বাইট

⁸,⁸Q$¡

এটি একটি নীলাদিক লিঙ্ক যা STDIN থেকে কোনও পূর্ণসংখ্যার পাঠ করে এবং একটি রাগযুক্ত অ্যারে প্রদান করে।

এটি অনলাইন চেষ্টা করুন!

কিভাবে এটা কাজ করে

⁸,⁸Q$¡  Niladic link.

⁸       Set the return value to [].
    $   Combine the three links to the left into a monadic chain.
 ,⁸     Pair the previous return value with the empty array.
   Q    Unique; deduplicate the result.
     ¡  Read an integer n from STDIN and call the chain to the left n times.


3

কার্ডিনাল , ৫১ 50 বাইট

%:#>"{"#? v
x  ^?-"}{"<
v <8/ ?<
>  8\
v"}"<
>?-?^

এটি অনলাইন চেষ্টা করুন!

ব্যাখ্যা

%:#
x

ইনপুট পান এবং # থেকে নীচে এবং বামে প্রেরণ করুন

   >"{" ? v
   ^?-"}{"<

"{" একবার প্রিন্ট করুন তারপরে "{} {" n-1 বার প্রিন্ট করুন যদি এন> 1 হয় তবে "> {}" প্রিন্ট করুন যদি এন> 0

       #

v <8/ ?<
>  8\

প্রথম লুপটি শেষ না হওয়া পর্যন্ত ইনপুট মানটি ধরে রাখুন

v"}"<
>?-?^

"}" একবার মুদ্রণ করুন তারপরে এন> 1 বার এন -1 বার করুন


2

এএইচকে, 55 বাইট

IfEqual,1,0
s={{}{}}
Loop,%1%
s={{ 2}{}}%s%{}}
Send,%s%

এটি সংক্ষিপ্ত উত্তর নয় তবে আমি এটি উপভোগ করেছি কারণ অটোহোটকির আইডিয়াসিন্যাসগুলি এই পুনরাবৃত্তির পদ্ধতিটিকে অত্যন্ত ভুল দেখায় । Ifএবং Loopস্টেটমেন্টগুলি অনুমান করা হয় যে বন্ধনী ব্যবহার না করা থাকলে পরবর্তী পংক্তিতে কেবলমাত্র অন্তর্ভুক্ত থাকে। কোঁকড়া বন্ধনীগুলি পালানোর অক্ষর তাই আপনাকে পাঠ্য হিসাবে ব্যবহার করতে অন্যান্য কোঁকড়ানো বন্ধনীগুলি সহ তাদের এড়াতে হবে। এছাড়াও, চলকটি 1প্রথম পাস হওয়া যুক্তি। আমি যখন এই টিডবিটগুলি না জেনে কোডটি পড়ি, যুক্তিটি এই রকম দেখাচ্ছে :

  • যদি 1 = 0 হয়, তবে সেট করুন s ভুল উত্তরের সমান
  • লুপ করুন এবং প্রতিবার বন্ধুর একটি গোছা যুক্ত করুন এবং প্রতিবার কয়েকবার শেষ করুন
  • ফলস্বরূপ স্ট্রিংটি বর্তমান উইন্ডোতে প্রেরণ করে ফিরে আসুন

সমস্ত বন্ধনী থেকে অব্যাহতি অক্ষর না থাকলে এটি দেখতে এরকম দেখাচ্ছে:

IfEqual,1,0
   s={}
Loop,%1%
   s={{}%s%}
Send,%s%

1

জাভাস্ক্রিপ্ট 50 বাইট

g=n=>n==0?"":"{{}"+g(n-1)+"}"
z=m=>m==0?"{}":g(m)

যখন একটি সংখ্যা 0 এর সমান হয় তখন এটি জাভাস্ক্রিপ্টের জন্য একটি মিথ্যা মান। সুতরাং আপনি যদি আপনার ত্রৈমাসিক অভিব্যক্তিগুলি উল্টো করেন তবে আপনি == 0 টি সরিয়ে ফেলতে পারেন
f 6nɛtɪk

1

টিনাইলিস্প , 52 বাইট

(d f(q((n)(i n(i(e n 1)(c()())(c()(c(f(s n 1))())))(

এটি অনলাইন চেষ্টা করুন!(পরীক্ষার জোতা)

ব্যাখ্যা

মনে রাখবেন যে, (cons x (cons y nil))আপনি কিভাবে সম্বলিত একটি তালিকা নির্মাণ xyপাতার মর্মর হবে।

(d f           Define f to be
 (q(           a quoted list of two items (which acts as a function):
  (n)           Arglist is a single argument n
  (i n          Function body: if n is truthy (i.e. nonzero)
   (i(e n 1)     then if n equals 1
    (c()())       then cons nil to nil, resulting in (())
    (c            else (if n > 1) cons
     ()            nil to
     (c            cons
      (f(s n 1))    (recursive call with n-1) to
      ())))         nil
   ()))))        else (if n is 0) nil



1

ডিসি , 46 বাইট

[[{}]]sx256?^dd3^8d^1-/8092541**r255/BF*+d0=xP

এটি অনলাইন চেষ্টা করুন!

স্টিডিনে ইনপুট, স্টডআউটে আউটপুট।

এটি বেস-256 নম্বর হিসাবে কাঙ্ক্ষিত আউটপুটটির জন্য একটি সূত্র গণনা করে কাজ করে। ডিসিতে P কমান্ডটি পরে স্ট্রিং হিসাবে বেস-256 নম্বর মুদ্রণ করতে ব্যবহৃত হয়।


অারোও ব্যাখ্যা:

এন ইনপুট এন করা যাক। ডিসি প্রোগ্রামটি যোগফলের গণনা করে

এ = ফ্লোর (256 / n / 255) * 125 (বিএফ ডিসি দ্বারা 11 * 10 + 15 = 125 হিসাবে ব্যাখ্যা করা হয়েছে)

এবং

বি = তল ((256 ^ n) ^ 3 / (8 ^ 8-1)) * 8092541 * (256। N)।

 

একটি জন্য:

জ্যামিতিক অগ্রগতির সূত্র দ্বারা 1 + 256 + 256 25 2 + ... + 256 ^ (n-1) সমান (256 ^ n-1) / 255 পর্যবেক্ষণ করুন এবং এটি তল সমান (256 ^ n / 255) )। সুতরাং এটি 256 বেসে এন 1 এর সমন্বিত সংখ্যা।

আপনি যখন এটি পাওয়ার জন্য এটি 125 দিয়ে গুণ করেন তখন ফলাফলটি 256 বেস 25 এর (n অবশ্যই 256 বেসের একক অঙ্ক) সংখ্যায় এন 125 এর সমন্বিত সংখ্যা। হেক্স সংখ্যা হিসাবে 256 বেসে অঙ্কগুলি লিখতে সম্ভবত এটি আরও ভাল; 125 হেক্স 7 ডি হয়, সুতরাং A হ'ল বেজ 256 নম্বর যা পরপর n 7D এর সমন্বিত থাকে।

 

বি অনুরূপ:

এবার দেখুন যে 1 + 16777216 + 16777216 ^ 2 + ... + 16777216 ^ (এন -1) সমান (16777216 ^ n - 1) / 16777215, এবং এটি সমান তল (16777216 ^ n / 16777215)।

এখন, 256 ^ 3 = 16777216, এবং 8 ^ 8-1 = 16777215, সুতরাং এটি আমরা ফ্লোর হিসাবে গণনা করছি ((256 ^ n) / 3 / (8 ^ 8-1))।

জ্যামিতিক সিরিজের উপস্থাপনা থেকে, 256 বেসে এই সংখ্যাটি 100100100 ... 1001 অঙ্কগুলির n এর সাথে 1 এবং বাকী সংখ্যাগুলি 0 হবে।

এটি 8092541 দ্বারা গুন করা হয়েছে, যা হেক্সাডেসিমালে 7B7B7D। 256 বেসে এটি একটি 3-অঙ্কের সংখ্যাটি 7 বি, 7 বি এবং 7 ডি সংখ্যার সমন্বয়ে গঠিত (সুবিধার জন্য এই সংখ্যাগুলি হেক্সে লিখতে)।

এটি অনুসরণ করে যে বেজ 256 এ লিখিত পণ্যটি 3 অঙ্ক 7B 7B 7D পুনরাবৃত্তি এন বারের সমন্বয়ে 3n-সংখ্যা সংখ্যা।

এটি 256 ^ n দ্বারা গুণিত হয়, ফলস্বরূপ 4n-অঙ্কের বেস-256 নম্বর, 3 অঙ্ক 7B 7B 7D পুনরাবৃত্তি এন বার দ্বারা গঠিত এবং এর পরে n 0 এর পরে থাকে। এ বি।

 

A + B যুক্ত করা এখন 4 সংখ্যার বেস -২66 নম্বর 3 টি 7B 7B 7D পুনরাবৃত্তি এন টাইম এবং n 7D এর পরে সংযুক্ত থাকে yield যেহেতু 7 বি এবং 7 ডি হ'ল যথাক্রমে ASCII কোড এবং {এবং }, এই স্ট্রিংটি n এর অনুলিপিগুলির n এর {{}পরে থাকে} , যা আমরা এন> ০ এর জন্য ঠিক চাই d একটি স্ট্রিং হিসাবে, যেমন আমাদের প্রয়োজন।

দুর্ভাগ্যক্রমে, n = 0 কে একটি বিশেষ কেস হিসাবে বিবেচনা করতে হবে। উপরের গণনাটি n = 0 এর জন্য 0 এর ফলাফল দেয়; সেক্ষেত্রে আমি স্ট্রিংয়ের মুদ্রণটি হার্ড-কোডড করেছি {}


প্রিন্টিং কমান্ডটির কম পরিচিত আচরণ ব্যবহার করে এটি একটি খুব আকর্ষণীয় পদ্ধতি সুন্দরভাবে সম্পন্ন! এটি কীভাবে উত্তরটির উন্নতি করবে তার একটি ব্যাখ্যা।
শিষুমারা

@ সেশৌমারা ধন্যবাদ - আমি একটি বিস্তারিত ব্যাখ্যা যুক্ত করেছি।
মিচেল স্পেক্টর


0

ব্যাচ, 88 বাইট

@set s={}
@if %1 gtr 0 set s=&for /l %%i in (1,1,%1)do @call set s={{}%%s%%}
@echo %s%

0

ব্রেইনফ *** , 99 বাইট

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

(নান্দনিকতার জন্য নিউলাইন) যেহেতু এটি মস্তিষ্কের ***, এটি আসকি চর কোড হিসাবে ইনপুট নেয় (ইনপুট "এ" 96 এর সাথে মিলে)

ব্রাইনেসি, 60 বাইট

এছাড়াও, আমার কাস্টম ভাষায় (ব্রেইনফ ** ভিত্তিক, এখানে দোভাষী ):

#123#[->+>+<<]>++<,[[-<+<+>>]<[->>>..<.<<]<[->>>.<<<]!]>>.<.

ইন্টারপ্রেটারে আপনাকে প্রোগ্রামের ইনপুটটিকে হার্ডকোড করতে হবে কারণ আমি অলস।


সাইটে স্বাগতম! সেখানে কেন []? দেখে মনে হচ্ছে এটি অপসারণ করা যেতে পারে
পোস্ট রক গার্ফ হান্টার

আপনার যদি তা না থাকে তবে এটি শেষে একটি অতিরিক্ত output output আউটপুট দেয় (এটি অসীমভাবে লুপ হয়)।
ইন্টারনেট_উজার

0

05 এ বি 1 ই , 5 3 বাইট

F¯)

এটি অনলাইন চেষ্টা করুন!

এই সংস্করণটি সে পরিষ্কার করার পরে যে সেটগুলি ঠিক আছে is

F   # From 1 to input...
 ¯  # Push global array (default value is []).
  ) # Wrap stack to array.

পুরানো সংস্করণ (এটি ø ব্যবহার করে):

05 এ বি 1 ই , 5 4 বাইট

FX¸)

এটি অনলাইন চেষ্টা করুন!

যেখানে 1সমান ø

F    # From 1 to input...
 X   # Push value in register X (default is 1).
  ¸  # Wrap pushed value into an array.
   ) # Wrap whole stack into an array.
     # Implicit loop end (-1 byte).
     # Implicit return.
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.