ডাকাত - বর্গাকার বার বর্গমূল


18

টাস্ক: একটি পূর্ণসংখ্যার বর্গমূলকে এর বর্গ দ্বারা গুণিত করার জন্য স্ক্যাম্বলড কোডটি ক্র্যাক করুন !

আপনি অবশ্যই আপনার ক্রিয়াকলাপের উত্সের সাথে একটি লিঙ্ক সহ পুলিশদের থ্রেডে একটি মন্তব্য পোস্ট করতে হবে , স্পষ্টভাবে উল্লেখ করে যে আপনি এটি ক্র্যাক করেছেন । আপনার উত্তরের শিরোনামে, আপনাকে অবশ্যই মূল উত্তরের লিঙ্কটি অন্তর্ভুক্ত করতে হবে।

নিয়মাবলী:

  • আপনি কেবলমাত্র মূল উত্সের অক্ষরের ক্রম পরিবর্তন করতে পারেন।
  • নিরাপদ উত্তরগুলি আর ক্র্যাক করা যাবে না।
  • পুলিশদের থ্রেডে উল্লিখিত অন্যান্য বিধিগুলি
  • আপনার ক্র্যাক উত্তরটি সম্পাদনা করুন

বিজয়ী: এমিগিনা - 10 সাবমিসন (গণনা করতে কিছুটা সমস্যা হয়েছিল)

মাননীয় উল্লেখ: নটজাগান, প্ল্যানাপাস, টিইএইচটিএমআই

উত্তর:


3

না , 41 বাইট, এই লোক

NOOOOOO?NOOOOOOOOOOO!nnOOOOO
NOOOOOOOO?no

সত্যি? কমপক্ষে আমি আমার ভাষাটি জানতে পেরেছি।
caird coinheringaahing

@ থিশগুই: আপনি কিছু মজাদার ভাষাগুলি তৈরি করেছেন :) যদিও সাধারণভাবে
মারাত্মক


9

জাভাস্ক্রিপ্ট (ES7), নীল

_26_=>_26_**6.25**.5

শক্ত অংশটি অবশ্যই অতিরিক্ত অতিরিক্ত সমস্ত চরিত্রগুলির সাথে কী করবে তা নির্ধারণ করেছিল। (এবং এই সমাধানটি ভুল থ্রেডে পোস্ট করাও নয়, যেমন আমি দুর্ঘটনাক্রমে প্রথমে করেছি O ওপসি ...)


1
@ শেঠওহাইট: নীল তার স্ক্যাম্বলড কোডটিতে যে সমস্ত চরিত্র ব্যবহার করেছে তা আমাকে ব্যবহার করতে হয়েছিল, অন্যথায় এটি একটি বৈধ ক্র্যাক না হত।
ইলমারি করোনেন

কিভাবে কাজ করে?
অর্জুন

@ অর্জুন _26_=>একটি বেনামি ফাংশন সংজ্ঞায়িত করে একটি প্যারামিটার বলে _26_(ভেরিয়েবলগুলি আন্ডারস্কোর দিয়ে শুরু করতে পারে তবে একটি সংখ্যা নয়)। তারপর বাকি মাত্র ব্যবহার করছে **যেমন Math.pow()2.5 (6.25 ক্ষমতা 0.5) শক্তি ইনপুট বাড়াতে।
জো

আহ! আমি ভাবছিলাম যে _26_এটি ES7 নির্দিষ্ট কিছু। ভেরিয়েবলগুলিও এই ফর্মটিতে থাকতে পারে তা জানতেন না! (আমি বর্ণমালা ছাড়া কোনও পরিবর্তনশীল কখনও দেখিনি)। এটি ছিল নীল খুব চতুর পন্থা। এবং আপনি এটি খুব ফাটল খুব চালাক ছিল! আপনার +1 প্রাপ্য! :)
অর্জুন



4

সি ++ ( জিসিসি ) , 100 বাইট, মিঃ এক্সকোডার

#include<math.h>
#include"iostream"
using namespace std;int main(){float n;cin>>n;cout<<pow(n,2.5);}

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


সাবাশ! আপনার ক্র্যাক উত্তরটি সম্পাদনা করুন, কারণ আমি এখন এটি করতে পারি না!
মিঃ এক্সকোডার

একজন অজ্ঞাতনামা ব্যবহারকারী 8 টি বাইট সংরক্ষণ করার জন্য একটি সম্পাদনার পরামর্শ দিয়েছিলেন usingএবং সরিয়ে দিয়েint main(){float n;std::cin>>n;std::cout<<pow(n,2.5);}
মার্টিন ইন্ডার

গণিতের পরিবর্তে <cmath> সহ আরও একটি বাইট সংরক্ষণ করুন :) :)
zyndor

4

হাস্কেল, লিও

x=exp.(2.5*).log

একটি পয়েন্টফ্রি ফাংশন নামকরণ x। ব্যবহার: x 4->32.0


4

7 , করভাস_192 কে অবহিত করুন

শীতল, একটি ইনফর্ম 7 এন্ট্রি। :) আমি এই একবার চেষ্টা করেছিলাম।

আমি নিশ্চিত যে এটি উদ্দেশ্য সমাধান:

R is a room.

To f (n - number): say "[n * n * real square root of n]".

নোট করুন যে real square root ofফাংশনটি ব্যবহারের কারণে এই সমাধানটি কেবল গ্লাক্স ব্যাক-এন্ডের সাথে সংকলিত হলে কাজ করে।


বিটিডাব্লু, ডাবল কোট এবং বর্গাকার বন্ধনী আসলে অপ্রয়োজনীয়; ঠিক say n * n * real square root of nপাশাপাশি কাজ করবে। কমান্ডের শেষে থাকা পিরিয়ডগুলিও বাদ দেওয়া যেতে পারে; অথবা আমরা প্রথম পিরিয়ড রাখতে পারি এবং পরিবর্তে নতুন লাইনগুলি থেকে মুক্তি পেতে পারি। আমরা যে কোডটির অন্য অংশগুলি ছাঁটাই করতে পারতাম সেগুলির মধ্যে "ক" এর আগে "কক্ষ" আগে নিবন্ধ এবং বন্ধনীগুলির আগে এবং কোলনের পরে ফাঁকা স্থানগুলি অন্তর্ভুক্ত থাকে। ভাগ্যক্রমে, যেহেতু আমরা একটি অতিরিক্ত জোড়া বন্ধনী পেয়েছি তাই আমরা এই সমস্ত অতিরিক্ত অক্ষর মন্তব্য করতে সর্বদা তাদের ব্যবহার করতে পারি। ;) সুতরাং এটিও একটি কার্যকর সমাধান:

R is room.To f(n - number):say n * n * real square root of n[
" a . "
]

এই সমাধানটি ইন্টারেক্টিভভাবে পরীক্ষা করতে, নিম্নলিখিত পরীক্ষার জোড় কোডটির মতো কিছু সংযুক্ত করা সুবিধাজনক:

Effing is an action applying to one number.
Understand "f [number]" as effing.
Carry out effing: f the number understood.

সংকলন এবং প্রোগ্রাম চলমান করার পরে, আপনি যেমন টাইপ করতে পারেন f 4. f 6. f 9. f 25>প্রম্পট এবং নিম্নলিখিত আউটপুট ভালো কিছু পাই:

Welcome
An Interactive Fiction
Release 1 / Serial number 170404 / Inform 7 build 6L38 (I6/v6.33 lib 6/12N) SD

R

>f 4. f 6. f 9. f 25
32.0
88.18164
243.0
3125.0
>

BTW, আমি শুধু যে জানাও খেয়াল (অথবা সম্ভবতঃ বরং Glulx) শেষ দশমিক স্থান চক্রের f 6ভুল: সঠিক মান অনেক 88,18164 চেয়ে 88,18163 কাছাকাছি। ভাগ্যক্রমে, আমি মনে করি না এটি সমাধান (গুলি) এর নির্ভুলতাকে প্রভাবিত করে, বিশেষত যেহেতু চ্যালেঞ্জটি "আপনার পছন্দের কোনও বৃত্তাকারী ব্যবস্থা" নির্দিষ্ট করেছে since :)


আমি নিশ্চিত যে আমি কিছুক্ষণ আগে একটি ইনফর্ম 7 টি ফিডল পেয়েছি, তবে অনুসন্ধান করার পরে আমি এটি খুঁজে পাই না। আপনি কি জানেন যে কোথাও কোনও অনলাইন দোভাষী আছে কিনা?
ফ্লাউন্ডারিয়ার

@ ফ্লাউন্ডারিয়ার: আমি আসলে কারও সম্পর্কে জানি না। ইনফর্ম 7 সংকলক দ্বারা উত্পাদিত গ্লাক্স / জেড-মেশিন বাইটকোডের জন্য অবশ্যই অনলাইনে (এমনকি জেএস-ভিত্তিক) প্লেয়ার রয়েছে, তবে আমি এমন কিছু সম্পর্কে অবগত নই যা সরাসরি প্লেইন ইনফর্ম 7 সোর্স কোডটি গ্রহণ করবে এবং এটি অনলাইনে সংকলন করবে এবং এটি চালাবে। সংকলক / আইডিই ইনস্টল করা বেশ সহজ, যদিও; উবুন্টু লিনাক্সে, এটি যতটা সহজ apt-get install gnome-inform7
ইলমারি করোনেন

4

গণিত, গ্রেগ মার্টিন

f[y_]:=With[{x=
    #&@@{#(#)#^(1/(1+1))&@y,#&@@@{1^(1),-1}}
},Print[#,".",IntegerString[Round@#2,10,3]]&@@QuotientRemainder[1000x,1000]]

রাউন্ডিং স্টাফ অক্ষত রেখে দেওয়ার জন্য ধন্যবাদ!

ব্যাখ্যা: বর্গক্ষেত্র , ওরফে এবং এর বর্গমূলের গুণমানের #(#)#^(1/(1+1))&@yমূল কাজটি করে । বিট শুধু অন্যান্য অক্ষর আপ ব্যবহার করতে আবর্জনা, এবং আবর্জনা থেকে দরকারী বিট আউট পছন্দ।yy(y)yy^(1/(1+1))#&@@@{1^(1),-1}#&@@


4

এমএটিএল , 12 বাইট, লুইস মেন্ডো

10'U&+:'n/^P

স্ট্রিং দৈর্ঘ্য থেকে 4 আসার সাথে 10/4 = 2.5 গণনা করুন। এটি ব্যবহারকারী হিসাবে ব্যবহার করুন। পি এখানে একটি অপশন নেই।


4

পাইথন 3, 44 বাইট, কাইল গুলিয়ান

যারা *গুলি বেশ বিভ্রান্তিকর ছিল। খুব চালাক!

lambda i:i**(lambda o,r:o/r)(*map(ord,'i*'))

তাত্পর্যপূর্ণ নামকরণ বা যুক্তি পুনরায় সাজানোর বাইরে যদি অন্য কোনও বৈধ সমাধান না পাওয়া যায় তবে যথেষ্ট সীমিত চরিত্রের সেট হওয়ার কারণে আমি খুব অবাক হব।


তুমি আমাকে পেয়েছ, সুন্দর করেছ!
কাইল গুলিয়ান


3

পাইথন 2, 60 বাইট, অ্যান্টনি ফ্যাম

print    (input()**(5.0/(2*5554448893999/5554448893840))-0)

পাইথন 2 এর ফ্লোট বিভাগের মাধ্যমে অক্ষরগুলি ছাড়ার উপর ভিত্তি করে ( /পূর্ণসংখ্যার মধ্যে ডিফল্ট )।


3

সি, 50 বাইট, ডেভ

double b(float \ufa2d){return pow(\ufa2d,25e-1);%>

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

এর জন্য -lmসংকলক পতাকা লাগবে , তবে কীভাবে এটি ছাড়া এটি সমাধান করা সম্ভব হবে তা আমি জানি না।


সঠিক, এবং আমার ঠিক যা ছিল (ভেরিয়েবলটির নাম দেওয়া \uad2fহয়েছিল)। সাবাশ; আমি ভেবেছিলাম মানুষকে আরও বেশি ব্যস্ত রাখতে আমি সেখানে যথেষ্ট পরিমাণে রেড-হেরিংস রেখে দেব! এছাড়াও -lmআমার কাছে ঝনঝনিকা ব্যবহার করার জন্য পতাকাটির প্রয়োজন ছিল না (আমি এটি উল্লেখ করেছি!) তবে আপনি সঠিকভাবে বলছেন যে এটি প্রয়োজন।
ডেভ

3

আর, ফ্লাউন্ডারিয়ার

এটি @ ফ্লাউন্ডারিয়ারের 33 বাইট সমাধানের ক্র্যাক

scan()^(floor(pi)-1/2)-sin(7*0e1)

ব্যবহার:

> scan()^(floor(pi)-1/2)-sin(7*0e1)
1: 4
2: 
Read 1 item
[1] 32
> scan()^(floor(pi)-1/2)-sin(7*0e1)
1: 6
2: 
Read 1 item
[1] 88.18163
> scan()^(floor(pi)-1/2)-sin(7*0e1)
1: 9
2: 
Read 1 item
[1] 243
> scan()^(floor(pi)-1/2)-sin(7*0e1)
1: 25
2: 
Read 1 item
[1] 3125

হ্যাঁ, এটি জড়িত উদ্দেশ্যে করা সমাধান নয় sin(pi), তবে দুর্ভাগ্যক্রমে এটি কার্যকর হয়! +1 টি
Flounderer

এটি ছিলscan()^(-floor(-sin(pi)*2e17)/10)
ফ্লাউন্ডারার

3

আরপিগ্রন 2, এটাকো

]2^\š*

স্পষ্টতই স্ট্যাক এক্সচেঞ্জের অতিরিক্ত অক্ষর প্রয়োজন, তাই আপনি এখানে যান।


আমার সমাধানটি ছিল ]š\2^*, তবে তারা উভয়ই একইভাবে কাজ করে।
এটিাকো

3

HODOR, 198, এই লোক

Walder
Hodor?!
hodor.
Hodor, Hodor Hodor Hodor Hodor Hodor Hodor Hodor, Hodor Hodor,
hodor,
Hodor, Hodor Hodor Hodor Hodor Hodor Hodor, Hodor Hodor,
Hodor, Hodor Hodor Hodor, hodor!,
HODOR!!
HODOR!!!

ব্যাখ্যা:

Start
read input into accumulator
copy accumulator to storage
Do math, option 7(nth root), n=2
swap storage and accumulator
Do math, option 6(nth power), n=2
Do math, option 3(times), storage
output accumulator as a number
end

দ্রষ্টব্য: আমার মেশিনে চালনার জন্য আমাকে দোভাষী পেতে কিছু পরিবর্তন করতে হয়েছিল (আপনি যে পোস্ট করেছেন সে কিছু অন্যান্য জিনিসের মধ্যে ছোট হাতের অক্ষর গ্রহণ করবে বলে মনে হয় না)

এছাড়াও, মন্তব্য করার মতো পর্যাপ্ত প্রতিনিধি আমার কাছে আছে বলে মনে হয় না, তাই কেউ যদি এই গাইটিকে জানাতে পারে তবে আমি কৃতজ্ঞ হব

আমি মনে করি এটি ত্রুটিটি স্থির করেছে, কোডটি এখন উইলিসের পরিবর্তে ওয়াল্ডারের সাথে শুরু হয়, যা অতিরিক্ত বাইট যুক্ত করে


প্রায় সেখানে. আমার কোডটিতে একটি ভুল পরিবর্তন করতে হয়েছিল তাই আপনার ভুল ঠিকমতো ঠিক নেই।
এয়ারড কোইনারিংহিংহিং

প্রারম্ভকালীন আদেশটি নির্ধারণ করুন
wwj

যদিও এটি আপনার কাছে ছিল তবে আপনি আমার চেয়ে আলাদা পদ্ধতির জন্য গিয়েছিলেন যা একই সংখ্যক বাইট ব্যবহার করে। আপনার উত্তরটি আপনি যা করতে চেয়েছিলেন তা করবে কিন্তু এটি আমার মতো নয়। এছাড়াও আমি নাম পরিবর্তন করতে হয়েছে এই তাই আমি আপনার পোস্টগুলিতে একটি সম্পাদনা করেছেন।
এয়ারড কোইনারিংহিংহিং

স্পষ্টতার জন্য, এটি কি এখনও একটি ফাটল হিসাবে গণনা করা হয়, বা আমার ঠিক মেলে উঠতে হবে?
wwj

আমি ঠিক নিশ্চিত নই। আমি মন্তব্য জিজ্ঞাসা করতে যাচ্ছি। +1 আপনার সমাধান আমাকে সত্যিই কঠিন চিন্তা করতে বাধ্য করছে!
এয়ারড কোইনারিংহিংহিং

3

সি #, 172 বাইট, রাজনগুল

সবচেয়ে অবশিষ্ট অংশটি সমস্ত বাম অংশের কী করা উচিত তা সন্ধান করছিল।

using System;using S=System.Console;class PMabddellorttuuv{static void Main(){S.Write(Math.Pow(double.Parse(S.ReadLine()),2.5));Func<double> o;int q=1,M=q*2,b,e;q*=(q*M);}}

নিস! আমি পাশাপাশি বাম উপর আটকে গিয়েছিলাম। তাদের ক্লাসের নাম, দোহ! যোগ করার চিন্তা করেনি! সাবাশ!
এমিগানা

+1 আমি যা চেয়েছিলাম তা নয়, তবে খুব সুন্দর সমাধান। ;)
রাজনগুল

3

এক্সেল, 26 বাইট পাজোনক

=SQRT(A1)*A1^2/1/ISNA(IP2)

আই 1 ইনপুট হিসাবে আই 2 একটি # এন / এ সহ একটি দ্বিতীয় ইনপুট ধারণ করে এই ক্ষেত্রে ত্রুটি ISNA (আইপি 2) 1 এর সাথে সম্পর্কিত

অতিরিক্ত হিসাবে () আমরা এটি করতে পারি

=SQRT(A1)*A1^2/ISNA(PI(1/2))

দ্বিতীয় ইনপুট কি এই জাতীয় চ্যালেঞ্জটিতে অনুমোদিত?
pajonk

@ পাজোনক বিধিগুলি বলছে "আপনি যে কোনও মানক উপায়ে ইনপুট নিতে পারেন" তাই আমি ধরে নিয়েছি যে আপনি এই কৌশলটি দ্বিতীয় ইনপুট দিয়ে তৈরি করেছেন
জার্গ হালসারম্যান

@ পাজোনক আমি আমার পোস্টটির উন্নতি করেছি এটি হতে পারে আপনি কিছুটা ভুল করেছেন
জার্গ হালসারম্যান

একটি নম্বর নেওয়ার মানক উপায় হ'ল (আমার মনে হয়) একটি ইনপুট নেওয়া। আমার মতে দ্বিতীয় ইনপুটটি হবে অন্যায় এবং নিয়মের বিরুদ্ধে। PS বন্ধনী সংখ্যায় কোনও ভুল নেই।
pajonk

@ পাজোনক আমি এসআইএন এবং পিআই এর সাথে সংমিশ্রণগুলি ব্যবহার করতে পারি না কারণ পর্যাপ্ত বন্ধনী নেই। =SQRT(A1)*A1^2/SIN(PI()/2)যদি আপনি বিন্যাস বা অন্য কোনও কিছুর মাধ্যমে # এনএর ত্রুটি সেট করে থাকেন তবে আমি এটিকে অতিরিক্ত দ্বিতীয় ইনপুট হিসাবে দেখতে চাই। এসকিউআরটি এবং আইএসএনএ কেবলমাত্র দুটি ফাংশন যা কিছুটা বোঝায়। তবে দয়া করে সেই ব্যক্তিকে জিজ্ঞাসা করুন যিনি এই প্রশ্নটি তৈরি করেছিলেন
জার্গ হালসারম্যান

3

পাইথন 3.6, 64 বাইট, মিঃ এক্সকোডার od

php38af4r2aoot2srm0itpfpmm0726991i=     (lambda x:x**2.5*1*1/1);

সম্ভবত যা ইচ্ছা তা নয়, তবে কাজ করে;)

$ python3
Python 3.6.1 (default, Apr  4 2017, 09:36:47) 
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> php38af4r2aoot2srm0itpfpmm0726991i=     (lambda x:x**2.5*1*1/1);
>>> php38af4r2aoot2srm0itpfpmm0726991i(6)
88.18163074019441
>>> php38af4r2aoot2srm0itpfpmm0726991i(4)
32.0
>>> php38af4r2aoot2srm0itpfpmm0726991i(25)
3125.0

পুলিশদের থ্রেডের উত্তর সম্পর্কে এখনও মন্তব্য করতে পর্যাপ্ত প্রতিনিধি নেই, দুঃখিত ... কেউ যদি আমার জন্য এটি করতে পারে তবে প্রশংসা করবে, ধন্যবাদ!


@জনাব. এক্সকোডার, যেমনটি উপরে বলা হয়েছে, পুলিশদের থ্রেডে আপনার পোস্টে মন্তব্য করতে পারবেন না, তার জন্য দুঃখিত :)
ব্যবহারকারীর 4867444

পাঞ্চের কাছে from math import pi as pp0012223467899;f=lambda x:x**2.5*1*(1)/1আমাকে মারধর করা হয়েছে তা দেখার জন্য একটি অনুরূপ সমাধান পোস্ট করতে এসেছিলেন । আমি আপনার জন্য কপিস থ্রেডে এই পোস্টে একটি লিঙ্ক যুক্ত করেছি।
কাইল গুলিয়ন



3

আর, ফ্লাউন্ডারিয়ার

এটি @ ফ্লাউন্ডারেরের 31-বাইট সমাধানের ক্র্যাক:

`[.`=function(`]`)`]`^`[`(lh,9)

ঠিক আছে যে একটি কঠিন ছিল। এটি একটি ফাংশন তৈরি করে `[.`। ফাংশনের যুক্তিকে বলা হয় `]`যা বিল্ট-ইন টাইম-সিরিয়ের নবম উপাদান ব্যবহার করে 2.5 পাওয়ারে উন্নীত হয় lh("একটি নিয়মিত সময় সিরিজ যা কোনও মানব মহিলার কাছ থেকে 10 মিনিটের ব্যবধানে রক্তের নমুনায় লুটিঞ্জাইজিং হরমোন দেয়, 48 টি নমুনা । "এটি আর এর অন্যতম বেস প্যাকেজগুলিতে উদাহরণ হিসাবে ব্যবহৃত হয়)। lh[9]এটি এর সমতুল্য দ্বারা প্রতিস্থাপিত এখানে শীর্ষে আছে `[`(lh, 9)fফাংশন নাম এবং nআর্গুমেন্ট নামের জন্য স্থির করে ডি-অবিসক্ত , ফাংশনটি তখন হয়ে যায় f=function(n)n^lh[9]

ব্যবহার:

> `[.`=function(`]`)`]`^`[`(lh,9)
> `[.`(4)
[1] 32
> `[.`(6)
[1] 88.18163
> `[.`(9)
[1] 243
> `[.`(25)
[1] 3125

2

পাইথন 2, 44 বাইট, অ্যান্টনি ফ্যাম

print int(raw_input())**(0+000000000000.5*5)

কাঁচা-ইনপুট থেকে ইনপুট নেয়, ইনটে রূপান্তর করে এবং পাওয়ারে 2.5 তে উত্পন্ন করে


2

জাভাস্ক্রিপ্ট, ফাংশন

n=>n**("ggggg".length*2**(-"g".length))// ""((((((()))))))***,-...;;=====>Seeeeegggghhhhhhhhhilllnnnnnnorrrsstttttttttttu{}

নেতিবাচক প্রথম শক্তিতে 5 বার 2 এর মাধ্যমে 5/2 পান, যেখানে স্ট্রিংয়ের দৈর্ঘ্য থেকে 5 এবং 1 প্রাপ্ত হয়েছিল। বহিরাগত চরিত্রগুলি মন্তব্য করে এক অর্থে সহজ উপায় নিয়েছেন।



2

05 এ বি 1 ই , 47 বাইট, ওকেক্স

).2555BFHIJJKKKPQRS``„cg…ghi…lsw…x}T…Áöž«‚¹n¹t*

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


আহ, আমি জানতাম যে কোডটি 'সুরক্ষিত' করার জন্য আমি যে পদ্ধতিটি ব্যবহার করতাম সেখানে একটি কার্যকরী কাজ হবে। সাবাশ!
ওকেক্স

@ ওকএক্স: হ্যাঁ, 05 এ বি 1 ই এটিকে বাইপাসযোগ্য না করে অতিরিক্ত কোড দিয়ে প্যাড করা খুব কঠিন।
এমিগানা

আমি আপনাকে একটি কৌশলযুক্ত করতে পারি কিনা তা আমি দেখতে পাব;)
কৌতুকপূর্ণ

@ ওক্স: এটির অপেক্ষায় :) আমারও একটি ধারণা রয়েছে যা আমি কাজ শেষে বাস্তবায়নের চেষ্টা করতে পারি;)
এমিগানা

2

ফায়ারবল , 8 বাইট, ওক্স

♥²♥1Z/^*

ব্যাখ্যা:

♥²♥1Z/^*
♥²       Push first input squared.
  ♥      Push first input again.
   1Z/   Push 1/2
      ^  First input to the 1/2th
       * Multiply square and root

এটি কাজ করে কিনা তা নিশ্চিত নয়। আমার ল্যাপটপে বর্তমানে আমার কোনও জাভা নেই। :(


আমি মনে করি না যে এটি কাজ করবে। সহজ সমাধান যদিও, তাই আমি আপনাকে উত্তর দেব। আপনার কেবল এটিকে অদলবদল Z1করা দরকার 1Z
ওকেক্স

আমি নিশ্চিত যে আমি সেখানে ভুল করেছি। আপডেট করা হয়েছে।
রোমান গ্রাফ

2

হাস্কেল , by৪ বাইট, by৪ @ নিমিমি

product.(<$>(($(succ.cos$0))<$>[(flip<$>flip)id$id,recip])).(**)

এটি অনলাইন চেষ্টা করুন! এটি একটি মজা ছিল। আমি প্রথমে খুঁজে পেয়েছি product.(<$>(($succ(cos$0))<$>[id,recip])).(**)কোনটি সঠিকভাবে আচরণ করে এবং তার চেয়ে flip flip <$> () $ id .কোথাও এটি ফিট করে।



2

05 এ বি 1 ই , 22 বাইট, পি নপস

n¹t*qA9¥="'?:@->%#[{!.

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

ব্যাখ্যা

n      # square of input
   *   # times
 ¹t    # square root of input
    q  # end program

বাকি অপারেশনগুলি কখনই কার্যকর হয় না।
আমরা ছাড়াই এটি কাজ করতে পারে qনা থাকার পাশাপাশি ?হিসাব পরে এবং সঙ্গে উদাহরণস্বরূপ সমতা চিহ্ন পলায়নের '=


1
এটি কেবল মজাদার জন্যই করছিল: ডি
পি। নপস

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