আপনি কত মিছরি খেতে পারেন?


14

এই ধারণাটির জন্য টিএনবিতে জিওবিটসকে ক্রেডিট

পর্যাপ্ত বিবরণ ছাড়াই একটি পোস্ট সম্প্রতি একটি আকর্ষণীয় গেম পোস্ট করেছে:

2 শিশু একটি ক্যান্ডির অ্যারের সামনে বসে sit মিছরি প্রতিটি টুকরা 1 নম্বর x, সঙ্গে xমিছরি বর্তমানে মোট পরিমাণ হচ্ছে। প্রতিটি সংখ্যার ঠিক 1 টি ঘটনা রয়েছে।

গেমের লক্ষ্যটি হল বাচ্চাদের ক্যান্ডি খেতে হবে এবং উচ্চতর স্কোর জয়ের সাথে চূড়ান্ত স্কোর পৌঁছানোর জন্য তারা খেয়েছে এমন ক্যান্ডির মানগুলি গুন করবে।

তবে মূল পোস্টটি কী কীভাবে ক্যান্ডি নির্বাচন করা হয় তার মতো গুরুত্বপূর্ণ তথ্য হারিয়ে যায়, তাই আমাদের গল্পের বাচ্চারা সিদ্ধান্ত নিয়েছে যে বড় বাচ্চাটি প্রথমে যেতে পারে, এবং অর্ধেক পর্যন্ত মিছরি খেতে পারে, তবে একবার সে তার ঘোড়ার সমাপ্তির ঘোষণা দেয়, সে তার মন পরিবর্তন করতে পারে না।

এই গেমের কোনও বাচ্চা মিছরি পছন্দ করে না, তাই সে যতটা সম্ভব কম খেতে চায় এবং তার বাবা তার বাবা একবার একবার কিছু কোড লিখতে দেখেছিল এবং পরিসংখ্যান যে সে থেকে প্রাপ্ত দক্ষতাগুলি কতটা ক্যান্ডি ব্যবহার করতে পারে তা ব্যবহার করতে পারে জয় নিশ্চিত করার জন্য তাকে খাওয়া দরকার, যদিও এখনও যতটা সম্ভব অল্প পরিমাণে খাওয়া হচ্ছে।

চ্যালেঞ্জ

মোট ক্যান্ডির সংখ্যার ভিত্তিতে x, আপনার প্রোগ্রাম বা ফাংশনটি বিজয় নিশ্চিত করতে তার সবচেয়ে কম পরিমাণে ক্যান্ডি খেতে হবে n, এমনকি যদি তার প্রতিপক্ষ বাকি সমস্ত ক্যান্ডি খায়।

স্বাভাবিকভাবেই বড় সংখ্যা বড় সংখ্যা তৈরি করে, তাই আপনি তাকে যে পরিমাণ পরিমাণ দেবেন, সে সবচেয়ে nবেশি সংখ্যক খাবার খাবে ।

নিয়ম

  • xআপনার ভাষার সংখ্যা হ্যান্ডলিং ক্ষমতার উপরের সীমা যেখানে পরিসীমাতে এটি সর্বদা ইতিবাচক পূর্ণসংখ্যার হবে0 < x! <= ll
  • এটি গ্যারান্টিযুক্ত যে বাচ্চা সর্বদা nবৃহত্তম সংখ্যক খাবার খাবে , উদাহরণস্বরূপ x = 5এবং n = 2, তিনি খাবেন 4এবং5

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

x = 1
n = 1
(1 > 0)

x = 2
n = 1
(2 > 1)

x = 4
n = 2
(3 * 4 == 12 > 1 * 2 == 2)

x = 5
n = 2
(4 * 5 == 20 > 1 * 2 * 3 == 6)

x = 100
n = 42
(product([59..100]) > product([1..58]))

x = 500
n = 220
(product([281..500]) > product([1..280]))

স্কোরিং

দুর্ভাগ্যক্রমে, আমাদের সাহসী প্রতিযোগীর সাথে তার কোডটি লেখার মতো কিছুই নেই, সুতরাং তাকে কোডের অক্ষরে ক্যান্ডির টুকরোগুলি সাজিয়ে তুলতে হবে, ফলস্বরূপ, আপনার কোডটি যতটা সম্ভব ছোট হতে হবে, বাইট জেতে সবচেয়ে ছোট কোড হতে হবে!


14
আমি কত ক্যান্ডি খেতে পারি? এটার সবগুলো. মিছরি সব।
অ্যাডমবর্কবার্ক

3
নতুন শিরোনাম: "আপনার কত ক্যান্ডি খেতে হবে?"
স্পার

@ স্কিডসদেবও x = 0কি হ্যান্ডেল করা উচিত 0! = 1? (সম্ভবত xএকটি ধনাত্মক পূর্ণসংখ্যা হিসাবেও নির্দিষ্ট করা উচিত?)
ক্রোনোকিডাল

@ ক্রোনোসিডাল "ইতিবাচক" পূর্ণসংখ্যার যোগ করেছেন
স্কিদেডেভ

আমি মাটিতে 10 কুকুরের টুকরো ছুঁড়ে ফেলেছিলাম একটি সামান্য চিত্র মাটিতে গর্ত খুঁড়েছিল এবং আমার কারণে একটি বিশাল ক্যান্ডি গুহাটি পেয়েছিল। ):
moonheart08

উত্তর:


9

পাইথন 3 , 76 বাইট

F=lambda x:x<2or x*F(x-1)
f=lambda x,n=1:x<2or n*(F(x)>F(x-n)**2)or f(x,n+1)

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

এখনও জেতে এন ক্যান্ডি খাওয়ার জন্য এবং মোট ক্যান্ডিসের সংখ্যা এক্স , এক্স এর উপর নির্ভর করে !এক্স!(এক্স-এন)!>(এক্স-এন)!অবশ্যই সত্য হতে হবে, যার অর্থএক্স!>((এক্স-এন)!)2

স্কিডদেব থেকে -1

বিএমও থেকে -3 -6

স্পার থেকে -3

+6 ঠিক করতে x = 1


1
আপনি from math import factorial as F
21

1
সংক্ষিপ্ত-সার্কিট আচরণ ব্যবহার করে আপনি এই পুনরাবৃত্তিটি পুনরায় লিখতে পারেন, যেমন। দ্বিতীয় জন্য: n*(F(x)>F(x-n)**2)or f(x,n+1)। একইভাবে x<2or x*F(x-1)প্রথমটির জন্য যা আমদানির চেয়ে কম।
ბიმო

1
এই তিনটিই সুন্দর পরামর্শ, ধন্যবাদ। (এবং যোগ করা হয়েছে)
নেডলা ২০০৪

1
-3 বাইট import math;F=math.factorialযা দিয়ে আমার সম্ভবত পাইথন টিপস মেটা উল্লেখ করা উচিত ...
স্পার

2
@ স্পার: তবে F=lambda x:x<2or x*F(x-1)তিন বাইট কম?
ბიმო

5

জাভাস্ক্রিপ্ট (ES6), 53 বাইট

n=>(g=p=>x<n?g(p*++x):q<p&&1+g(p/n,q*=n--))(q=x=1)||n

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

কাজের আওতা

মজার বিষয় হল, বাচ্চাদের পণ্যগুলির মধ্যে পার্থক্য সর্বদা যথেষ্ট যে আইইইই 754 এনকোডিংয়ের অন্তর্নিহিত নির্ভুলতার ক্ষতি কোনও সমস্যা নয়।

ফলস্বরূপ, এটি 0এন170 জন্য কাজ করে । এর বাইরে, ম্যান্টিসা এবং এক্সপোনেন্ট ওভারফ্লো (ফলন + ইনফিনিটি ) উভয়ই আমাদের বিগিন্টস (+1 বাইট) প্রয়োজন।

কিভাবে?

যাক পি অন্যান্য ছাগলছানা এর মিছরি পণ্য হতে হবে এবং দিন কুই আমাদের নিজস্ব মিছরি পণ্য হতে।

  1. আমরা পি=এন! দিয়ে শুরু করি ! (অন্যান্য বাচ্চার জন্য সমস্ত ক্যান্ডি) এবং কুই=1 (আমাদের জন্য কিছুই নয়)।

  2. আমরা কুইপি অবধি নিম্নলিখিত অপারেশনগুলি পুনরাবৃত্তি করি :

    • বিভক্ত পি দ্বারা এন
    • সংখ্যাবৃদ্ধি কুই দ্বারা এন
    • হ্রাস এন

ফলাফলটি প্রয়োজনীয় পুনরাবৃত্তির সংখ্যা। (প্রতিটি পুনরাবৃত্তিতে, আমরা 'অন্যান্য বাচ্চা থেকে পরবর্তী সর্বোচ্চ ক্যান্ডি নিই'))

মন্তব্য

এটি একক পুনরাবৃত্তি ফাংশন হিসাবে প্রয়োগ করা হয় যা প্রথম গণনা এন!এবং তারপরে উপরে বর্ণিত লুপটি প্রবেশ করে।

n => (           // main function taking n
  g = p =>       // g = recursive function taking p
    x < n ?      //   if x is less than n:
      g(         //     this is the first part of the recursion:
        p * ++x  //     we're computing p = n! by multiplying p
      )          //     by x = 1 .. n
    :            //   else (second part):
      q < p &&   //     while q is less than p:
      1 + g(     //       add 1 to the final result
        p / n,   //       divide p by n
        q *= n-- //       multiply q by n; decrement n
      )          //
)(q = x = 1)     // initial call to g with p = q = x = 1
|| n             // edge cases: return n for n < 2

4

জেলি , 9 বাইট

ḊPÐƤ<!€TL

এটি অনলাইন চেষ্টা করুন! অথবা পরীক্ষা-স্যুটটি দেখুন

কিভাবে?

ḊPÐƤ<!€TL - Link: integer, x                   e.g. 7
Ḋ         - dequeue (implicit range of x)           [   2,   3,   4,   5,   6,   7]
  ÐƤ      - for postfixes [all, allButFirst, ...]:
 P        -   product                               [5040,2520, 840, 210,  42,   7]
      €   - for each (in implicit range of x):
     !    -   factorial                             [   1,   2,   6,  24, 120, 720, 5040]
    <     - (left) less than (right)?               [   0,   0,   0,   0,   1,   1, 5040]
          -   -- note right always 1 longer than left giving trailing x! like the 5040 ^
       T  - truthy indices                          [                       5,   6, 7   ]
        L - length                                  3

1
ঐটা চিত্তাকর্ষক কিন্তু যদি ব্যাখ্যা আরো শিক্ষাপ্রদ হবে
Setop

এটি হবে ... :)
জোনাথন অ্যালান

@ সেটপ - যোগ করা হয়েছে।
জোনাথন অ্যালান

পছন্দ করি ! এবং এটি অবশ্যই টন
ফ্যাটোরিয়ালগুলির

নাহ, এখনও সেই সমস্ত পণ্য এবং ফ্যাকটোরিয়াল গণনা করে (কিছু অন্যান্য সমাধানের চেয়ে বেশি)।
জোনাথন অ্যালান

3

আর , 70 41 38 বাইট

-29 কারণ ডেনিস সমস্ত অভ্যন্তরীণ ফাংশন জানেন

স্ক্যান () ইনপুট -3 এ পরিবর্তন

sum(prod(x<-scan():1)<=cumprod(1:x)^2)

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

নেডেলা ২০০৪ এর খুব সহজ আর বাস্তবায়ন পাইথন 3 উত্তরের

আমি মনে করি যে 1-হ্যান্ডলিংয়ের একটি ক্লিনার বাস্তবায়ন আছে এবং আমি কোঁকড়ানো ধনুর্বন্ধনী হারাতে চাই।

আমি পাগল আমি কোন পদ্ধতির ব্যবহার করতে ফিরে যাইনি, এমন ম্যাডর যে আমি কম-বেশি কঠোরভাবে ব্যবহার করেছি, তবে এমনকি ম্যাডর এখনও জানি যে কোনও cumprod()ফাংশন আছে তা আমি জানতাম না । ডেনিসের দুর্দান্ত অপ্টিমাইজেশন।


3

এপিএল (ডায়ালগ ইউনিকোড) , 10 বাইট

+/!≤2*⍨!∘⍳

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

ডেনিসের উত্তর পোর্ট । ধন্যবাদ, ভাল, এর জন্য ডেনিস।

কিভাবে:

+/!≤2*⍨!∘⍳  Tacit function, takes 1 argument (E.g. 5)
           Range 1 2 3 4 5
       !∘   Factorials. Yields 1 2 6 24 120
    2*⍨     Squared. Yields 1 4 36 576 14400
  !         Factorial of the argument. Yields 120.
           Less than or equal to. Yields 0 0 0 1 1
+/          Sum the results, yielding 2.

যেহেতু এই উত্তরটি আমার দ্বারা কঠোরভাবে করা হয়নি, তাই আমি আমার মূল উত্তরটি নীচে রাখব।


এপিএল (ডায়ালগ ইউনিকোড) , 14 12 11 বাইট

(+/!>×\)⌽∘⍳

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

উপসর্গ tacit ফাংশন। মূলত জোনাথনের উত্তরের একটি ডায়ালগ বন্দর ।

আড্ডায় সহায়তার জন্য এনএনজি এবং এইচপিউইজকে ধন্যবাদ। আমাকে একটি বাইট সংরক্ষণ করার জন্য এনএনজিওকে ধন্যবাদ।

ডেনিসকে ধন্যবাদ যে আমার মূল কোডটি ভুল ছিল। এটি আমার 2 বাইট সংরক্ষণ করেছে।

ব্যবহার ⎕IO←0

কিভাবে:

+/(!>×\)∘⌽∘⍳  Tacit function, taking 1 argument (E.g. 5).
             Range 0 1 2 3 4
         ⌽∘   Then reverse, yielding 4 3 2 1 0
  (    )∘     Compose with (or: "use as argument for")
   !          Factorial (of each element in the vector), yielding 24 6 2 1 1
     ×\       Multiply scan. Yields 4 12 24 24 0
    >         Is greater than. Yields 1 0 0 0 1
+/            Finally, sum the result, yielding 2.

1
যদি +/প্রথম বন্ধনী ভিতরে যায়, এক কম্পোজিশনের বাদ দেওয়া যেতে পারে:(+/!>×\)⌽∘⍳
ngn

2

হাস্কেল , 52 51 বাইট

এনএক্স!(এক্স-এন)!প্রথমটির পণ্যের চেয়ে কমএন সংখ্যা, যথা (এক্স-এন)! এবং কমপক্ষে লাগে এন যার জন্য এটি সত্য।

g b=product[1..b]
f x=[n|n<-[1..],g(x-n)^2<=g x]!!0

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



2

পাইথন 3 , 183 176 149 বাইট

R=reversed
def M(I,r=1):
 for i in I:r*=i;yield r
def f(x):S=[*range(1,x+1)];return([n for n,a,b in zip([0]+S,R([*M(S)]),[0,*M(R(S))])if b>a]+[x])[0]

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

এটি অন্যান্য কয়েকটি সমাধানের চেয়ে অনেক দ্রুত - ও (N²) এর পরিবর্তে 0 (এন) গুণন - তবে আমি কোডের আকার হ্রাস করতে পরিচালনা করতে পারি না।

-27 জো কিং থেকে



1

05 এ বি 1 ই , 15 11 বাইট

E!IN-!n›iNq

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

E!IN-!n›iNq

E                For loop with N from [1 ... input]
 !               Push factorial of input    
  IN-            Push input - N (x - n)
     !           Factorial
      n          Square
       ›         Push input! > (input - N)^2 or x! > (x - n)^2
        i        If, run code after if top of stack is 1 (found minimum number of candies)
         N       Push N
          q      Quit, and as nothing has been printed, N is implicitly printed

আমার মত একই পদ্ধতির ব্যবহার পাইথন জমা দেওয়ার । 05AB1E তে খুব নতুন তাই কোড বা ব্যাখ্যা সম্পর্কিত যে কোনও টিপস প্রশংসিত।

-4 বাইট কেভিন ক্রুইজসেনকে ধন্যবাদ


চমৎকার উত্তর! আপনি গলফ 3 বাইট করতে পারেন এই মত ইনপুট ভঙ্গ ছাড়া 1। যদি বিবৃতিটি সত্য হয় তবে তা সূচকে Nস্ট্যাকের দিকে ঠেলে দেবে এবং প্রোগ্রামটি থেকে বেরিয়ে আসবে (সূচকটি পুরোপুরি আউটপুট করে)। ইনপুট 1জন্য if-বিবৃতিটি মিথ্যা হবে, তবে এটি তার ইনপুটটিকে 1একক-পুনরাবৃত্তির লুপের পরে স্পষ্টভাবে আউটপুট দেবে ।
কেভিন ক্রুইজসেন

1
আসলে, 3 টির পরিবর্তে 4 বাইট সংরক্ষণ করা যায়: অনলাইনে 11 বাইট চেষ্টা করে দেখুন । ইনপুটটি প্রথম ফ্যাক্টরিয়ালটির জন্য স্পষ্টভাবে ব্যবহৃত হবে !, এখন স্ট্যাকটি খালি থাকায় আমরা যদি আর-ফলাফল -টিকে অনুলিপি / তৃতীয় করে তুলি না।
কেভিন ক্রুইজসেন

1
এই ধারণার জন্য ধন্যবাদ। যদিও আমি মুদ্রণের এই ধারণাটি শেষ পর্যন্ত পাইনি, তবে আমি লুপটি শীঘ্রই শেষ করার কথা ভাবি। বিরতি, শেষ, প্রস্থান এবং পালানোর জন্য অনুসন্ধান করার পরে, আমি কেবল ভেবেছিলাম লুপগুলি সঠিকভাবে কাজ করার উপায়টি বুঝতে পারছি না। একরকম টার্মিনেট আমার কাছে ঘটেনি।
nedla2004

1
আপনার উত্তর ইতিমধ্যে বেশ ভাল ছিল। কোনও বিদ্যমান উত্তরটি আরও গল্ফ করা সহজ, তারপরে কোনও কিছুই থেকে নিজেকে গল্ফ করা সহজ। আমি যদি এই চ্যালেঞ্জটি নিজেই করতাম তবে আমি সম্ভবত 15 বা 14 বাইটেও শেষ হয়ে যেতাম। আমি আপনার ভাঙ্গার ধারণাটি ব্যবহার করেছি এবং পরিবর্তে এটি একটি টার্মিনেট এবং অন্তর্নিহিত আউটপুট দিয়ে প্রতিস্থাপন করেছি, এর পরে আমি কয়েকটি জিনিস চেষ্টা করেছিলাম এবং শেষ পর্যন্ত আমি দেখেছিলাম আমার আর নকলের দরকার নেই, যা পরীক্ষার ক্ষেত্রেও 1ইনপুট আউটপুট আউটপুটকে সংশোধন করবে would যখন স্ট্যাকটি খালি থাকে। :)
কেভিন ক্রুইজসেন

1
এফওয়াইআই: আমি ডেনিস J 'জেলি উত্তর পোর্ট করে একটি 7 বাইট বিকল্প পোস্ট করেছি । সর্বদা, ডেনিস As জেলি কোড-গল্ফিংয়ের ক্ষেত্রে জাদু করতে সক্ষম ... .. পি
কেভিন ক্রুইজসেন


0

কাঠকয়লা , 20 বাইট

NθI⊕ΣEθ‹Π⊕…ιθ∨Π…¹⊕ι¹

এটি অনলাইন চেষ্টা করুন!লিঙ্কটি কোডটির ভার্জোজ সংস্করণ। ব্যাখ্যা:

Nθ                      Input `n`
    Σ                   Sum of
      θ                 `n`
     E                  Mapped over implicit range
        Π               Product of
           ι            Current value
          …             Range to
            θ           `n`
         ⊕              Incremented
       ‹                Less than
              Π         Product of
                ¹       Literal 1
               …        Range to
                  ι     Current value
                 ⊕      Incremented
             ∨          Logical Or
                   ¹    Literal 1
   ⊕                    Incremented
  I                     Cast to string
                        Implicitly print

ProductNoneপরিবর্তে চারকোলের খালি তালিকায় 1, তাই আমাকে Orএটি যুক্তিযুক্তভাবেই করতে হবে।


আপনি কি নিশ্চিত যে এই অক্ষরগুলি 8 টি বিট?
রোজলুপ

@ রোসলুপি চারকোল এমন অনেকগুলি ভাষা যা আপনি এখানে দেখতে পাচ্ছেন যা এএসসিআই এর পরিবর্তে একটি কাস্টম কোড পৃষ্ঠা ব্যবহার করে। এর অর্থ প্রতিটি আট-বিট মান কাস্টম প্রতীকটিতে ম্যাপ করা হয়; এই চিহ্নগুলি প্রোগ্রামারকে মনে রাখতে সাহায্য করে যে প্রতিটি বাইট কিছুটা সহজ করে তোলে যদি তারা মানকৃত কোড পৃষ্ঠাগুলির মধ্যে কেবল এলোমেলোভাবে ছড়িয়ে ছিটিয়ে থাকে। পিপিসিজি চ্যাটে আরও বিশদে জিজ্ঞাসা করুন ।
Phlarx

0

পিএইচপি , 107 বাইট

<?php $x=fgets(STDIN);function f($i){return $i==0?:$i*f($i-1);}$n=1;while(f($x)<f($x-$n)**2){$n++;}echo $n;

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

একই ব্যবহার করে এক্স2>((এক্স-1)!)2 অন্যরা যেমন ব্যবহার করেছে তেমন পদ্ধতি।

এই চ্যালেঞ্জের জন্য পিএইচপি জমা দেওয়া থেকে ফ্যাক্টরিয়াল ফাংশন ব্যবহার করে (@ ডোনটদান4114 ধন্যবাদ



0

05 এ বি 1 ই , 7 বাইট

L!ns!@O

ডেনিসের বন্দর 'জেলি উত্তর , সুতরাং যদি আপনি এই উত্তরটি পছন্দ করেন তবে তাকে উজ্জীবিত করতে ভুলবেন না!

এটি অনলাইনে চেষ্টা করুন বা সমস্ত পরীক্ষার কেস যাচাই করুন

ব্যাখ্যা:

L          # List in the range [1, (implicit) input]
 !         # Take the factorial of each
  n        # Then square each
   s!      # Take the factorial of the input
     @     # Check for each value in the list if they are larger than or equal to the
           # input-faculty (1 if truthy; 0 if falsey)
      O    # Sum, so determine the amount of truthy checks (and output implicitly)

0

Japt -x , 7 বাইট

ডেনিসের জেলি সমাধান বন্দরের।

n=4আমরা উপরের বৈজ্ঞানিক স্বরলিপি পেতে যেমন অনুশীলন কাজ করে।

õÊ®²¨U²

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

õ           :Range [1,input]
 Ê          :Factorial of each
  ®         :Map
   ²        :  Square
    ¨       :  Greater than or equal to
     U²     :  Input squared
            :Implicitly reduce by addition


0

সি (জিসিসি) , 68 বাইট

n;f(x){int i=2,j=x,b=1,g=x;while(i<j)b*i>g?g*=--j:(b*=i++);n=x-j+1;}

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

সম্পাদনা করুন: মাল্টসের বিপরীতে ট্রেড বাইটস, এক্স + এন এর পরিবর্তে 2 * x মাল্ট করবেন না

সম্পাদনা করুন: ম্যাক্রোর মাধ্যমে দীর্ঘের পরিবর্তে int এ ফিরে যান। দীর্ঘ সঙ্গে 34 এ ব্যর্থ হবে।

ভাল আমি সি এ এই 21 আছে।

ভাল বাচ্চা সর্বদা জিততে চায় বা কখনই হারাতে চায় না তা নিয়ে একটি সম্ভাব্য দ্ব্যর্থতা রয়েছে ... আপনি কী ভাবেন?


সাধারণত আপনি যেভাবে টি সংজ্ঞায়িত করেছেন তা কোনও ধরণের হতে দেই না। আপনি টিতে সমস্ত রেফারেন্স সরিয়ে 72 বাইট পেতে পারেন, তবে আপনাকে i / j / b / g টি ঘোষণা করতে হবে forward এটি অনলাইন চেষ্টা করুন!
লাম্বদাবেতা

ঠিক আছে আমি int সহ সংস্করণটি পিছনে রেখেছি যা এখনও 68 বাইট। সুতরাং আমি আসলে প্রতারণা করছিলাম না;)
বালজোলা

আমি সেখানে টি সংস্করণটি পাশাপাশি রেখে দেব। আরও বড় / ছোট ধরণের চেষ্টা করা আকর্ষণীয়। যদিও ভাল জমা!
লাম্বদাবেতা

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.