ভাগ করে নেওয়া (চরিত্রগুলি) যত্নশীল!


40

সংক্ষিপ্ত বিবরণ

নিম্নলিখিত কাজটি বিবেচনা করুন:

ধনাত্মক পূর্ণসংখ্যা n> 0 দেওয়া হয়েছে , এর পূর্ণসংখ্যা বর্গমূলকে আউটপুট দেয়। একটি সংখ্যা n এর পূর্ণসংখ্যা বর্গমূল হল x এর বৃহত্তম মান যেখানে x 2 ≤ n সাধারণত সূত্রের সাহায্যে প্রকাশ করা হয় floor(sqrt(n))

উদাহরণ: 25 -> 5, 24 -> 4, 40 -> 6, 1 -> 1

এই কাজটি নিজের পক্ষে যথেষ্ট সহজ। তবে, এই চ্যালেঞ্জে আপনার কাজটি কেবল 25 টি অক্ষরের সেট ব্যবহার করে যতটা সম্ভব ভাষায় সমাধান করতে হবে solve

উদাহরণ

প্রথমত, আপনাকে 25 বাইটের একটি সেট (ডুপ্লিকেট নেই) বাছাই করতে হবে । এটি দেখতে এর মতো কিছু লাগতে পারে (অগ্রণী স্থানটি নোট করুন):

 ()*-.05:=>Mabdhilmnqrst|

আপনার চ্যালেঞ্জটি হ'ল, এই সেটে কেবলমাত্র অক্ষর ব্যবহার করে যতটা সম্ভব পাঠ্য ভিত্তিক (দুঃখিত, পিট) ভাষায় সমস্যার সমাধান তৈরি করুন । আপনি যতবার প্রয়োজন ততবার অক্ষর ব্যবহার করতে পারেন, তবে আপনাকে অবশ্যই সেটগুলির বাইরে অক্ষর ব্যবহার করবেন না।

সমাধানগুলি সম্পূর্ণ প্রোগ্রাম বা ফাংশন হতে পারে তবে স্নিপেটগুলি নয়। উদাহরণস্বরূপ, অক্ষরের এই সেটটি ব্যবহার করে, আমি এটি করতে পারি:

M -> (int) Math.sqrt(M)    // Java (lambda expression)
M => Math.sqrt(M)|0        // Javascript (unnamed function)
lambda M: int(M**.5)       // Python (lambda function)

যেহেতু আমি 3 টি ভাষা ব্যবহার করেছি, এটি আমাকে 3 টি স্কোর দেবে ।

আপনি আপনার উত্তরে ব্যবহার করছেন বাইটগুলির সেটও অন্তর্ভুক্ত করুন।

বিধি

  • এটি একটি চ্যালেঞ্জ - আপনার স্কোর হ'ল আপনার জমা দেওয়া ভাষাগুলির সংখ্যা। সর্বোচ্চ স্কোর জয়। স্ট্যান্ডার্ড লুফোলস প্রযোজ্য।
  • এই চ্যালেঞ্জের জন্য, একটি 'ভাষা' আলাদা আলাদা প্রোগ্রামিং ভাষা হিসাবে গণনা করে - একই ভাষার একাধিক সংস্করণ (পাইথন 2, পাইথন 3 ইত্যাদি) নিষিদ্ধ।
  • প্রোগ্রামগুলির কেবলমাত্র ভাষাটির স্ট্যান্ডার্ড পূর্ণসংখ্যার ব্যাপ্তির মধ্যে ইনপুটগুলির জন্য কাজ করা দরকার।
  • ঠিক একই উত্স কোড (বহুভুজ) সহ প্রোগ্রামগুলি অনুমোদিত নয়।
  • আরও সুনির্দিষ্টভাবে বলতে গেলে এটি বাইটের একটি সেট , অক্ষর নয় - সুতরাং আপনি 05AB1E £এবং জেলিকে ɱএকই অক্ষর হিসাবে ব্যবহার করতে পারেন (কারণ তাদের একই কোডডপয়েন্ট রয়েছে)।

দয়া করে মনে করবেন না যেন আপনাকে অন্য সমস্ত সমাধানগুলি বীট করতে হয় - যদি আপনার একটি আকর্ষণীয় উত্তর থাকে তবে এটি পোস্ট করুন!


2
আমাদের কোডটি যদি কাঁচা পিপিএম হয় তবে কি আমাদের সমাধানটি পিটে থাকতে পারে? (উদা P3 10 10 255 ...)
গম উইজার্ড

আমাদের আরও একটি পিক্সেল ভিত্তিক ভাষা প্রয়োজন যাতে আমাদের দরিদ্র পুরাতন
পিটযুক্ত বহুগ্লট থাকতে পারে

2
আমরা যদি A এবং B এর বহুগ্লোটকে ভাষা A হিসাবে গণনা করতে পারি তবে আমরা কেবলমাত্র বি তে কাজ করে এমন আরও একটি সমাধান সরবরাহ করি?
গম উইজার্ড

আপনি "স্পষ্টভাবে পৃথক" স্পষ্ট করতে পারেন? উদাহরণস্বরূপ, নাম্বাওয়াং[]<>.,+- - পরিবর্তে ডিজিট ব্যবহার করছে - ব্রেইনফাক থেকে আলাদা? 2 ডি ব্রেনফাক ডেরিভেটিভ এসএনইউএসপি সম্পর্কে কী ? উভয়ের জন্য, ফলাফল কোড ব্রেনফাকে কাজ করবে না।
জংহওয়ান মিন

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

উত্তর:


37

20 টি ভাষা

ব্যবহার  ()-#*.05;=>^Vefikloqrst(24 অক্ষর) এতদূর:

let f l=floor(l**0.5);;       OCaml
let f l=floor(l**0.5)         F#
f(l)=floor(l^.5)              Julia
f(o)=floor(o^.5)              PARI/GP
s^+>5 0>5 0*.5l               Pyth
(* **.5).floor                Perl 6
floor.(**0.5)                 Haskell
flr.(tt ^.5)                  Wonder
l=>l**.5^0                    JavaScript
l->l**.5^0                    Cheddar
.5^5*5f                       Pyke
(isqrt)                       Maple
ri.5#i                        CJam
isqrt                         Common Lisp
0.5^k                         MATL
*.5^0                         Jelly
*.^0                          M
t0^                           05AB1E
q f                           Japt
r#                            Pushy
V-                            gs2

flr.(tt ^.5)ওয়ান্ডারে যোগ করার চেষ্টা করুন (যোগ করা অক্ষর নেই)।
মামা ফান রোল

আপনি যুক্ত {}[] করতে চাইলে ব্রেইন-ফ্ল্যাক যুক্ত করতে পারেন। এখানে প্রোগ্রামটি রয়েছে
গম উইজার্ড

জুড়েছে তাহলে ~, আপনি করতে পারে sqrt~~মধ্যে সারিবদ্ধ ; এটি টিওএস থেকে ইনপুট নেয় এবং স্ট্যাকের আউটপুট ছেড়ে দেয়।
কনর

জুলিয়াতেও রয়েছেisqrt
rahnema1

isqrtজুলিয়ায় গণনা করা হবে না কারণ বহুভুজ অনুমোদিত নয়।
জংহওয়ান মিন

8

10 টি ভাষা

চরিত্রের 19 টি অক্ষরের সেট ( সিপি -1222 এ ):

,-/12@QUVX^fkmt¬÷␊␍

যেখানে একটি লাইন ফিড উপস্থাপন করে এবং একটি ক্যারেজ রিটার্ন উপস্থাপন করে

( অক্ষরগুলি পরীক্ষা করার জন্য স্ক্রিপ্ট )


জেলি, 2 বাইট

ƽ

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

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

t1X-^

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

জিএস 2, 2 বাইট

V-

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

জल्फ, 3 বাইট

mfU

এখানে চেষ্টা করুন! (ফায়ারফক্সে সেরা কাজ করে)

জাপট, 2 বাইট

¬f

এখানে চেষ্টা করুন!

এমএটিএল, 3 বাইট

X^k

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

পাইকে, 3 বাইট

,1f

এখানে চেষ্টা করুন!

পাইথ, 6 বাইট

/@Q2t2

এখানে চেষ্টা করুন!

ওসিস, 6 বাইট

1␊2/m1÷

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

2sable, 9 বাইট

t1X-XX--^

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


cUজल्फেও কাজ করে।
কনর ও'ব্রায়ান

@ কনরও'ব্রায়েন যদিও এটি খাটো হলেও এর অর্থ হবে cচরিত্রের তালিকায় যুক্ত হওয়া। তিনি ইতিমধ্যে উভয়টি m(ওসিস সাব-উত্তরে) এবং f(জাপট এবং পাইকে সাব-উত্তরগুলিতে) ব্যবহার করছেন।
কেভিন ক্রুইজসেন

@ কেভিন ক্রুজসেন আইক, এটি কেবল উত্তরসূরির জন্য
কনর ও'ব্রায়ান

6

5 টি ভাষা

শীঘ্রই আরও ভাষা যুক্ত করা যাবে।

অক্ষর সেট (22 ​​বাইট):

s^Q.5=>*|0√Lrdmlab :/1

Pyth

s^Q.5

জাভাস্ক্রিপ্ট

Q=>Q**.5|0

প্রকৃতপক্ষে

√L

CJam

rdmQ

পাইথন

lambda Q:Q**.5//1

2
আপনি প্রতিস্থাপন করতে পারেন |দ্বারা ^আপনার চরিত্র সেট একটি বাইট সংরক্ষণ করতে আপনার জাভাস্ক্রিপ্ট উত্তরে।
লিন

6

5 টি ভাষা

[].,+<>{}()0134879

18 টি অক্ষর।

আমি কোনও বর্ণমালা অক্ষর ব্যবহার না করার চেষ্টা করছি ...

ব্রেইনফাক , ব্রেইনফাক ++ , ব্রেনফাক-এনজি , ব্র্যানট্রাস্ট , ...

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

(= (Sqrt (225) +1) ^ 2) ওভারফ্লো 224কারণ ওভারের জন্য কাজ করে না 256

একটি কম অক্ষর ব্যবহার করতে সমস্ত -গুলি এর সাথে প্রতিস্থাপিত করে +। (যেমন --> 255 +গুলি)

আসল প্রোগ্রাম

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

মস্তিষ্ক-বিমানবিধ্বংসী কামান

({}(())[()])(()){{}((({})({}((({}())))[{}{({})({}[()])}{}]))[({}[{}])])([({}(())[()])]){(({}()({}[(({}[(())]()){(([({}{})]{}))}{})]{}))[({}[{}])])}{}{}}{}{}({}[()])

@ হুইট উইজার্ডের কোড। অনুমতি জন্য ধন্যবাদ!

মস্তিষ্ক-Flueue

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

আরেকটি @ WheatWizard এর কোড।

Numberwang

8440999999419999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999909999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999997049999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990999999999917049999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991907111499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999900911778700000009999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999994111114999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999090911704999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999190711949999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991190000911700499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999911900711114004190009119999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999997140919999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999997199999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999970000000091111400091149999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990904999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999711700499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999909171499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999919071999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999199999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999970499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999970009999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999997111111999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999199999999990499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999919999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999994191171494999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999091719117000007111419999994999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999099999999170349999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999997799999949999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990999999991703

চামচ

00101100010000100010111111001000110000000000000000000000000100000011010001000000101111111111011001101000100000011101000110110110110010000001001010110110011001100101100011010010010010010010010000001000110110110110110010000001010101011011001101000100000011101000110110111001000000110111010010010010101101100110100100010000001101110100100011011011011011001000100100010001110100100101011011000001101100100010101100000110110000011010010010010010010010010101101101101100100010010010101101100100000010101000100000001101101100110100100010000001010110011011001000000111010001101100001100000110100010000000110100100100000011011011011011011011000011111111111101000100000011000001000111011011001101100100100100000010101100110111011011001101001001001001000110110110110010001111111100100000010111111110110011010001010001000000011001111111100100000010111111110110011010001010

মেটা sensকমত্য অনুসারে, বর্তমানে কোনও দোভাষী পাওয়া না গেলেও এই কোডটি ঠিক থাকতে হবে okay


4

5 টি ভাষা

()*/12 dlinpqrstuএখনও পর্যন্ত নিউলাইন (18 টি অক্ষর) ব্যবহার করে ।

কমন লিস্প

isqrt

একটি অন্তর্নির্মিত ফাংশন।

QBasic

input q
print int(sqr(q))

পাইথন ঘ

print(int(int(input())**(1/2)))

পাইথন 3 দশমিক বিন্দু ছাড়াই ভাসমান-পয়েন্ট বিভাগের জন্য ব্যবহৃত হয়।

বীচি

q**/2//1

অযৌক্তিকভাবে অনার্য ইনভার্সন অপারেটরটি প্রদর্শন করতে গোল্ফ করুন /। স্টিডিন থেকে ইনপুট নেয়। এটি অনলাইন চেষ্টা করুন!

tinylisp

(d sqrt (q((n nsqr input) (i (l input nsqr) (s n 1) (sqrt (s n (s 1 2)) (s 2 (s (s (s 1 n) n) nsqr)) input)))))
(q((input)(sqrt 1 1 input)))

sqrtএকটি সহায়ক ফাংশন যার যুক্তিগুলি: বর্তমান অনুমান n, nস্কোয়ার এবং inputসংখ্যা। যদি এর inputচেয়ে কম হয় nsqr, আমরা অনেক বেশি এগিয়ে চলেছি, সুতরাং nবিয়োগ 1 ফিরে আসুন; অন্যথায়, পুনরাবৃত্তি করুন, 1 এ nযুক্ত এবং যুক্ত n + n + 1করুন nsqr। (Math একটু কারণ tinylisp শুধুমাত্র বিয়োগ সালে নির্মিত হয়েছে জটিল।) দ্বিতীয় লাইন আমাদের প্রকৃত ফাংশন, যা একটি একক লাগে সংজ্ঞায়িত inputএবং ফলাফল দেখায় sqrtসঙ্গে n1 থেকে শুরু।


আপনি যুক্ত {}[] করতে চাইলে ব্রেইন-ফ্ল্যাক যুক্ত করতে পারেন। এখানে প্রোগ্রামটি রয়েছে
গম উইজার্ড

3

6 টি ভাষা

retun flosq(agm1)\,iকোডপয়েন্ট B1এবং BCএ পর্যন্ত 22 বাইটের জন্য ব্যবহার এবং প্রসারিত ।

গেমমেকার ল্যাঙ্গুয়েজ

return floor(sqrt(argument1))

পাইক

,1f

জুলিয়া

isqrt

বৃক্ষবিশেষ

(isqrt)

আটকে পড়া

i\

টিআই-বেসিক (হেক্স ডাম্প)

B1 BC 72

মনে রাখবেন যে 0x72 rASCII এ রয়েছে।


1

7 টি ভাষা

24 অক্ষর:

limQi->(nt)Mah.sqr_ ?;:\

CJam

limQ
li       e#Read Int
  mQ     e#Integer square root

জাভা

i->(int)Math.sqrt(i)

Chaincode

q_
q  #sQuare root
 _ #floor

গণিত ++,

_sqrt ?

কষ্টহাসি

;q:

আটকে পড়া

i\)

Unilinear

iMivMiMs
i            Read input
 Mi          Convert to int
    v        Square root
    Mi       Convert to int
      Ms     Convert to String

আর

sqrt

খুব বেশি বাইট খরচ হয়

পাইথন

lambda i:int(i**.5)

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