বহুগ্লাট অ্যানাগ্রামস কপসের থ্রেড


44

এই চ্যালেঞ্জের দুটি থ্রেড রয়েছে। এটি হ'ল পুলিশদের থ্রেড। ডাকাতদের থ্রেড এখানে অবস্থিত ।

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

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

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

তারপরে আপনি ওইআইএস নম্বর, উত্স কোড এবং এটিতে থাকা একটি ভাষার নাম উপস্থাপন করবেন ।

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

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

স্কোরিং

এটি তাই সংক্ষিপ্ত অ-ক্র্যাক প্রোগ্রামটি বিজয়ী।

ভাষাসমূহ

প্রস্তাবিত দুটি সমাধান উভয় ভাষায় টাস্কটি সম্পূর্ণ না করলে ভাষাগুলি আলাদা বিবেচিত হবে। এর মধ্যে একই ভাষার বিভিন্ন সংস্করণ অন্তর্ভুক্ত থাকবে যতক্ষণ না পুলিশের সমাধান বা ডাকাত এর সমাধান দুটিই অন্যের ভাষায় সঠিক আউটপুট তৈরি করে না।

উদাহরণস্বরূপ, যদি ভাষা এবং ক এবং খ ক্ষেত্রে যথাক্রমে দুটি সমাধান 1 এবং 2 থাকে তবে সমাধান 2 এর অবশ্যই ভাষা A তে সঠিক আউটপুট উত্পন্ন করতে হবে না এবং সমাধান 1 এর অবশ্যই ভাষা B তে সঠিক আউটপুট তৈরি করা উচিত নয় solution

নিরাপত্তা

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


4
ধারণাগুলির জন্য এলোমেলোভাবে OEIS ক্রমগুলি ব্রাউজ করতে oeis.org/webcam
mbomb007

পার্লের মতো দোভাষীকে পতাকা ব্যবহার করতে পছন্দ করে এমন ভাষাগুলির সাথে এটি কীভাবে কাজ করবে? তারা কি অযোগ্য ঘোষণা করা হয়? পতাকাগুলি কোডের অংশ হিসাবে গণনা করা হয়? পতাকাগুলি কি "মুক্ত" (কোডের অন্তর্ভুক্ত নয় বা মোটেই প্রকাশিত নয়)?
Emigna

লুকানো প্রোগ্রামটি কোনও ত্রুটি (আউটপুট উত্পাদন করার পরে) দিয়ে প্রস্থান করতে পারে? এটি কি উত্তরে নির্দেশিত করা উচিত?
লুইস মেন্ডো

1
এটি অন্য কারও পক্ষে সহায়ক হবে কিনা তা নিশ্চিত নয় তবে এটি যে কোনও অনুপস্থিত অক্ষর বা কোনও সদৃশকে
ডম হেস্টিংস

1
প্রথমে প্রাচীনতম, উত্তরহীন উত্তরগুলি দেখানোর জন্য যদি কোনও স্ট্যাক স্নিপেট থাকে তবে এটি ভাল হবে।
mbomb007

উত্তর:


15

পাইথন 2, 118 বাইট, A042545 ক্র্যাকড

i=input();s=1/(801**.5-28);a=[0,1]
for p in range(i):a+=[a[-2]+a[-1]*int(s)];s=1/(s-int(s))
print a[i]#,,,.//000fhlmo|

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

দ্রষ্টব্য: ভাসমান-পয়েন্ট যথার্থ ত্রুটির কারণে, এটি কেবল 14 এর ইনপুট পর্যন্ত সঠিক The

উদ্দিষ্ট সমাধান, জাভাস্ক্রিপ্ট (ES7)

for(i=prompt(),s=1/(801**.5-28),a=[1,0];i--;s=1/(s-n))
  n=s|0,a.unshift(a[1]+a[0]*n);
alert(a[0])  //#+2:[]giiiiinnpt

পাইথন সলিউশন হিসাবে একইভাবে কাজ করে, যদিও জেএস নেতিবাচক সূচকে সমর্থন করে না এই কারণে ক্রমটি সবচেয়ে ছোট-প্রথমের চেয়ে বৃহত্তম-প্রথম সংরক্ষণ করা হয়।


2
আমি কাজ করতে A042545 (15) এর ক্ষেত্রে পেতে পারি না। ওইআইএস বলে যে এটি 53000053, তবে আপনার প্রোগ্রাম বলছে এটি 27666361 (কমপক্ষে আমার মেশিনে)।
boboquack

@boboquack এর আউটপুট 16আসলে 53000053, তবে এর পরে আর কোনও মিলের শর্ত বলে মনে হয় না। আমি অবাক হচ্ছি কেন ...
ETH প্রোডাকশন

সম্ভবত একটি ভাসমান বিন্দু ত্রুটি যা ক্রমান্বয়ে আরও খারাপ হয়?
boboquack


1
দাম্মিত, আমি ঠিক বলেছি! :( এটি যেমনটি পেয়েছিলাম তেমনই কাছাকাছি ছিল: gist.github.com/dom111/bd9be933cb8ccd0e303601bf73d525b6 যাইহোক ওয়ার্কআউটের জন্য ধন্যবাদ, আমার দরকার ছিল |()তবে কেবল সেগুলি পেলাম না!
ডম হেস্টিংস

10

মস্তিষ্ক-ফ্লাক, 24 বাইট, A000290 , নিরাপদ

তবুও অন্য বর্গ সমাধান। এবার বন্ধনী ছাড়া আর কিছুই নেই

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

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

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

দুটি ভাষাতেই আলাদা আলাদা হিসাবে বিবেচিত হয় কারণ অন্য ভাষায় চলাকালীন দুটি প্রোগ্রামই থামে না।


অক্ষর কোড ব্যবহার করে ইনপুট / আউটপুট অনুমোদিত হলে এটি গ্লাইফোতে কাজ করবে ...
jimmy23013

@ jimmy23013 @ গ্লাইফো কী?
গম উইজার্ড

6
esolangs.org/wiki/Glypho ((([{}{}{]]}[)))((){))(}
জিমি 23013

@ ওয়েট উইজার্ড যদি এটি ফেটে যায় তবে আপনি কি এটি দেখানোর জন্য উত্তর সম্পাদনা করতে পারবেন?
mbomb007

@ mbomb007 এটি ফাটল নয়
গম উইজার্ড

7

পাইথন 2, 38 বাইট, A000290 ফাটল Emigna দ্বারা

def e(X):return X*X
print e(input())##

এটি সম্ভবত ক্র্যাক করা খুব সহজ হবে। আমি বেশিরভাগ এটিকে একটি সূচনা পয়েন্ট হিসাবে পোস্ট করছি।

সিজেমে অরিনিয়াল সলিউশন:

ri:XX*e#def ()return X
e#pnt (input())


7

সিজেএম , 7 বাইট, A005843 ফাটল!

ri2*e#^

এটি একটি প্রাথমিক 2*nঅনুক্রম।

ব্যাখ্যা:

r          e# read input
 i         e# convert to integer
  2*       e# multiply it by 2
    e#^    e# this is a comment that is ignored by the interpreter

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


আসল সমাধান, গাজর

#^i*2er

গাজর আমার তৈরি একটি এসোলাং। আমি এটির বিকাশ অনেক দিন আগে বন্ধ করে দিয়েছি। আমি এটি বেছে নেওয়ার কারণটি হ'ল কারণ আমি আশা করেছি যে অন্যান্য ভাষার পক্ষে কোডটির অপ্রয়োজনীয় অংশগুলি মন্তব্য করা শক্ত হবে।

ব্যাখ্যা:

#^            This pushes the input to the stack (anything before the ^ is the stack)
  i           Convert stack to integer
   *2         Multiply it by 2
     er       These are ignored because they are not Carrot commands
              Implicit output

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


1
ri#e^*2জেলিতে কাজ করবে যদি *ক্ষতির পরিবর্তে গুণ করা হত। এত কাছে ...
ETH প্রোডাকশনগুলি


আমার কাছে rঅজস্র সব কিছুই ছিল । এটির জন্য মূল কোডটি দেখতে আকর্ষণীয়।
Emigna

1
@ এমিগনা আমি মূল কোডটি যুক্ত করেছি
ক্রিতিক্সী লিথোস

6

2sable , 15 বাইট, A000290 , ক্র্যাকড!

একই এন 2 ট্রেনে প্রত্যাশা : পি।

*?"!#$&<=@\^{|}

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


2
প্রায় চিহ্নগুলি যেমন ম্যালবডজের মতো দেখতে থাকে তেমন: পি
ইটিএইচ প্রোডাকশনস


1
@ কনরও ব্রায়ান হাহাহা, আমি বেশ নিশ্চিত ছিলাম জেলি, পাইথ, 05 এবি 1 ই এবং এমএটিএলে এটি সম্ভব ছিল না। সুন্দর কাজ! :)
আদনান

5

মস্তিষ্ক-ফ্লাক, 44 বাইট, A000290 ক্র্যাকড

<({({})({}[()])}{}))()()()turpentine/"*"*4splint>

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


মূল সমাধান, পাইথন 2

print(input()**(len(set("{}{}{}[]()<>"))/4))


এখন আমি সত্যিই কৌতূহলী। আপনার মূল উদ্দেশ্য সমাধান কি ছিল? আমি এটি অজগরটি বলতে পারি কারণ আমি দেখি len set inputএবং print(এবং কারণ আমি জানি যে আপনি পাইথন পছন্দ করেন) তবে আমি বুঝতে পারি না যে কীভাবে একটি সংখ্যা বর্গাকার হয়
ডিজেএমসিমেহেম

@ ডিআরএমসিময়েলেক্স যোগ করেছেন
গম উইজার্ড


5

পাইথন 2, 25 বাইট, A000583 , ক্র্যাক হয়েছে

Y=input("");print`Y**4`,X

এই প্রোগ্রামটি আউটপুট মুদ্রণের পরে একটি ত্রুটি সহ প্রস্থান করে।


আমার লুকানো কোড (কর্কশ সমাধান থেকে যথেষ্ট আলাদা!):

আসলে , 25 বাইট

4,n`*`Y")ii(*nppruttY;="X

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

ব্যাখ্যা:

4,n`*`Y")ii(*nppruttY;="X
4,n                        input, repeat 4 times
   `*`Y                    do * until the stack stops changing (fixed-point combinator)
       ")ii(*nppruttY;="X  push this string and immediately pop and discard it


5

পাইথন, 118 বাইট, A042545 , নিরাপদ

i=int(input());s=pow(801.0,0.5);a=[0|0,1]
for Moshprtflmah in range(i):s=1./(s%1);a+=[a[-2]+a[-1]*int(s)];
print(a[i])

এবার এটি 2 এবং 3 উভয় ক্ষেত্রেই কাজ করে এবং কোনও মন্তব্য নেই! তুমি কি করবে?

দ্রষ্টব্য: পুরানো সমাধানের মতো এটিও ভাসমান-পয়েন্ট পাটিগণিত ত্রুটির কারণে প্রথম 15 টি শর্তের পরে যথাযথতা হারায়।

উদ্দিষ্ট সমাধান, জাভাস্ক্রিপ্ট (ES6)

giiiiinnnnprt:
i=prompt([n=+2]);s=Math.pow(801,.5);for(a=[1,0];i--;a.unshift(a[1]+a[0]*(s|0)))s=1/(s%1)
alert(a[0])   

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


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

@ ওয়েট উইজার্ড ধন্যবাদ, আমি আমার উদ্দেশ্য সমাধানটি যুক্ত করেছি।
ইটিএইচ প্রোডাকশনস

5

পাইথন 2, 124 বাইট, A144945 , [নিরাপদ]

এটির ক্র্যাকিংয়ের ফলে আপনি 500 রিপ্রেস অনুগ্রহ অর্জন করতে পারেন! অনেক দেরী!

একটি এন এক্স এন দাবাবোর্ডে 2 রানী স্থাপনের কয়েকটি সংখ্যা যাতে তারা একে অপরকে আক্রমণ করে।

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

দ্রষ্টব্য: চরিত্র কোডের মাধ্যমে সমাধান সমাধান আউটপুট

n=input();print((3+2)*n*n+~0*6*n+1)*n/3;            +6;



























+7+7+7+7+7+7+7+7+7;+++++++++++++++9+9*9*9

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

উদ্দিষ্ট সমাধান, হেডস্যাক্স :

r2=ni***p**
(


p((0 ;3+++3;+;/


)





i+++nn
 +)7
n

n+++ 


17+~
 +)7;97++++7


69+9n+ ++7+n 69
 +7+ ++7


**7+++tut

এটি নিম্নলিখিত বিএফ প্রোগ্রামের সমতুল্য:

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

4

ফাজি অক্টোো গুয়াকামোল, 26 বাইট, এ 070627 [নিরাপদ]

49++*5^pm#]%:"?:.=:#,|"1:@

পরীক্ষার কেস:

1 -> 1
3 -> 23
5 -> 1

সমাধান:

^::::|*?1=#@]","%.#49++5pm

ম্যাজিস্ট্যাকে কাজ করে।


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

শীতল, আমি ঘরে পৌঁছে একবার এবং অন্যটি করব।
আর

3

পাইথ, 75 বাইট, A004526 ফাটল, দুধ

যে কোনও কিছুর চেয়ে খেলাধুলা পরীক্ষা আরও, কিন্তু:

/Q/////////////////****22222 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2;;;;;

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

দুধের দ্রবণ (উত্তল):

2/Q2 2/2/2/2/2/2/2/2/2/2/2/2/2/2/2/2/2/2*2*2*; 2*;                 2; 2; 2;

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

উদ্দিষ্ট সমাধান (///):

/*///;2/;// ///22/Q//2;///;//;***2222222222222222222222                    

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

শেষ সেমিকোলনের আগে 2 এর আকারে ইনপুট নেয় এবং কিউ এর সঠিক সংখ্যাটি আউটপুট করে।

ক্রমটি 0-সূচকযুক্ত (যেমন 0 0, 1 0, 2 হয় 1, ...)

/// এ সামান্য সিনট্যাকটিকাল ভুল পাওয়া গেছে, সুতরাং সমস্ত সমাধান সম্পাদিত।



3

এমএটিএল, 7 বাইট, A000217 , ক্র্যাক হয়েছে

:sp{1}x

ক্রম n(n+1)/2(ত্রিদলীয় নম্বর), ইনপুট থেকে শুরু n=1হিসাবে চ্যালেঞ্জ দ্বারা নির্দিষ্ট: 1, 3, 6, 10, ... (ইনপুট জন্য আউটপুট 0দুটি প্রোগ্রাম একই হতে নিশ্চিত হয় না)।

অন্য ভাষায় প্রোগ্রামটি একটি ত্রুটি (এসটিডিআউটটিতে সঠিক আউটপুট উত্পাদন করার পরে) দিয়ে বের হয়।

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

:            % Push [1 2 ... n], where n is implicit input
 s           % Sum of that array. Gives the desired result
   p         % Product of that. Gives the same number
    {1}      % Push a cell array containing number 1
       x     % Delete it


@ স্টিভেনএইচ। ওয়েল হয়ে গেছে! আমার আসল সমাধানটি ছিলx:ps{}1
লুইস মেন্ডো


3

পাইথন 3, 27 বাইট, A000012 , ক্র্যাকড

এবার কোনও ইনপুট নেই!

if 1:
    if 1:
        print( '1' )

ইনডেন্টগুলি ট্যাবগুলি রয়েছে তবে বাইটগুলি সংরক্ষণ করার জন্য নয় - এগুলি সাদা স্থানের জন্য প্রয়োজনীয়।

আমার মনে হয় না এটির একটি টিআইও লিঙ্ক বা ব্যাখ্যা দরকার!

(সম্ভবত কোনওভাবে ফাটল পেতে খুব বেশি সময় লাগবে না)

উদ্দিষ্ট উত্তর (হোয়াইটস্পেস):

-Start-


    if1:if1:print('1')
-End-

(প্রোগ্রামটির অংশ না হয়ে শুরু করুন এবং শেষ করুন)

দুঃখিত, আমি এটি যুক্ত করতে ভুলে গেছি যে এটি এসটিডিআরআর প্রিন্ট করে:

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



আমার মনে হচ্ছে এটি হোয়াইটস্পেস হওয়ার কথা, তবে এটি এসটিডিআরআর-তে একটি ত্রুটি মুদ্রণ করবে কারণ এতে [এলএফ] [এলএফ] [এলএফ] এ শেষ হওয়ার জন্য প্রয়োজনীয় লাইনফিডের অভাব রয়েছে।
মার্টিন এন্ডার

1
@ মিল্ক আপনি আবার না! : ডি
ববাকোয়াক

1
@boboquack এটা কাজ করে, কিন্তু এটি করে (আপনি Tio উপর ডিবাগ মোড সক্রিয় করার দ্বারা দেখতে পারেন ব্যক্তিদের কোন) stderr হবে মুদ্রণ, এবং চ্যালেঞ্জ বলছেন যে উত্তর কিনা stderr লুকানো ভাষা লিখেছেন নির্দিষ্ট করতে হবে।
মার্টিন ইন্ডার


3

অস্পষ্ট অক্টোটো গুয়াকামোল , 11 বাইট, A001844 [নিরাপদ!]

hha02^d+**+

একটি ক্র্যাক যা ধরণের কাজ করে তা dh*h++^2*0aপাইথের মধ্যে। যদিও এটি সঠিক আউটপুট ফর্ম্যাট নয়।

আমার কোড এখনও আছে! (এবং এটি পাইথের মধ্যে নেই)

পরীক্ষার কেস:

0 -> 1
1 -> 5

সমাধান:

^++d0ah*2*h

জल्फে


1
আমি শপথ করছি, দেখে মনে হচ্ছে এটি জলফের জন্য তৈরি হয়েছিল, তবে আমি ঠিক তা বুঝতে পারি না d...
ETH প্রোডাকশন


@ এথ প্রডাকশন আহ, সুন্দর। নিশ্চিত যদিও এটি গণনা করা হয়? সম্পাদনা দেখুন।
Rɪᴋᴇʀ

আমার কোড একটি নতুন লাইন প্রিন্ট করে, তবে কোনও স্থান নেই। বৈধ কোড একই।
Rɪᴋᴇʀ

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


2

জাভাস্ক্রিপ্ট ES6, 38 বাইট, A000290 , ক্র্যাকড

J=>eval(Array(J).fill(J).join`+`)|2-2;

এই বর্গাকার ট্রেনটি বেশ নিফটি, তবে কোথাও দ্রুত যাচ্ছে না। (এটি? স্কোয়ার ট্রেন? যেমন, চাকা? না? ঠিক আছে, ভাল। সমালোচক ।)


উদ্দিষ্ট উত্তর: রেটিকুলার ( এটি অনলাইনে চেষ্টা করুন! ),

in2Jo;=>eval(Array(J).fill(J).j`+`)|-2
in      take input, convert to number
  2J    raise to the second power
    o;  output and terminate; ignores following chars

2
আপনার কোডটি আমাকে বোঝানোর চেষ্টা করছে যে অন্য ভাষাটি J: P
ETH প্রোডাকশনগুলি


2

এমএটিএল , 13 বাইট, A002275 ফাটল!

i:"@ax'1']
v!

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

ব্যাখ্যা:

i           % Grab input
 :          % Push (range(1,input))
  "         % For each element in this range:
   @        %   Push it
    a       %   Is is truthy?
     x      %   Delete it
      '1'   %   Push '1'
         ]  %   End loop
v           % Join all of these '1's together
 !          % Transpose and display

1
আমার মনে হচ্ছে এটি ভিমে আছে তবে আমার জীবনের জন্য আমি এটি ক্র্যাক করতে পারি না
Wheat Wizard


2

2sable , 13 বাইট, A002378 , ক্র্যাকড!

আশা করছি আমি কিছু মিস করিনি। একটি (n) = n × (n + 1) গণনা :

>*?"!&)<=@\\}

আমার সংস্করণ:

?"\>@&*})<\=!

বা উন্মুক্ত সংস্করণ:

  ? " \
 > @ & *
} ) < \ =
 ! . . .
  . . .

নোট করুন যে >উপরের-বাম কোণে অব্যবহৃত (2sable প্রোগ্রাম ব্যতীত)। আমি ডাকাতদের বিভ্রান্ত করার জন্য এটি করেছি (তবে এটি স্পষ্টতই হাহা কার্যকর হয়নি)।

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



@ মার্টিনএন্ডার চমৎকার কাজ! আমি আমার উত্তরটি মূল জমা দিয়ে :) আপডেট করব।
আদনান


2

বেফঞ্জ 93 , 14 বাইট, A121377 , দুধ দিয়ে ফাটল !

&52* %68*+ .@Q

মজাদার ঘটনা: এর উদ্দেশ্যযুক্ত সমাধানটি আমি এইবার প্রথমবার ব্যবহার করেছি used

পাইথ আমার সমাধান। & @ একটি ত্রুটি মুদ্রণ করুন, তবে এটি STDERR এ যায় যা ওপি অনুসারে উপেক্ষা করা হয়।

+%Q*5 2*6 8.&@


2

পাইথন 2, 35 বাইট, A048735 , নিরাপদ

print(lambda u:u&u<<1)(input())>>1

আসল সমাধানটি আমার নিজস্ব প্রোগ্রামিং ভাষা ওয়াইসে ছিল

:<<>&>print(lambda uuu1)(input())1

বেশিরভাগ চরিত্রই অপ্রাসঙ্গিক নো-অপ্স। গুরুত্বপূর্ণ চরিত্রগুলি প্রথম ছয়টি। :স্ট্যাকের মধ্যে প্রথম আইটেমের দুটি অনুলিপি তৈরি করে। <<>বিট দু'বার বামে এবং একবার ডানদিকে যা একবার বাম দিকে বিট স্থানান্তর সমান। &বিটওয়াইস এবং শীর্ষ এবং দ্বিতীয় আইটেমটি (মূল এবং বিট স্থানান্তরিত অনুলিপি) নেয়। শেষ পর্যন্ত >বিট একবার ডান দিকে স্থানান্তরিত।


2

05 এ বি 1 ই, 5 বাইট, A000012 , নিরাপদ

$;$1?

1 এর ক্রম। এটি অনলাইনে চেষ্টা করুন

উদ্দিষ্ট সমাধান: আরসিউ

1;$$?

এটি অনলাইনে চেষ্টা করুন । আমি এই ভাষার জন্য ডকুমেন্টেশন খুঁজে পাইনি, সুতরাং এটি ঠিক কীভাবে কাজ করে তার ব্যাখ্যা নেই।


মূঢ় সেমিকোলন ... আমি প্রায় অক্ষিপট ব্যবহার করতে পারে, কিন্তু আমি থাকতে পারে না উভয় 1এবং ;
mbomb007

1
এটি ক্র্যাক করা হয়নি
গম উইজার্ড

দেখে মনে হচ্ছে এই উত্তরটি এখন নিরাপদ হিসাবে চিহ্নিত করা যেতে পারে। যেহেতু আমি এটিকে ক্র্যাক করার চেষ্টা করার জন্য বেশ কিছুটা সময় ব্যয় করেছি তাই আমি উত্সাহিত উত্তরটি দেখতে বেশ আগ্রহী।
গম উইজার্ড

এই উত্তরটি এখন "গৃহীত" হিসাবে চিহ্নিত করা উচিত নয়?
mbomb007

1

পাইথন 2, 70 বাইট, A000217 ফাটল!

আমার অনুভূতি আছে যে এটি অন্য সংস্করণের জন্য আমি যে ভাষায় ব্যবহার করেছি তা ক্র্যাক হবে না, আমরা দেখব :)

o=input()
v=0
i=1
while o:
 v+=i
 i+=1
print v


#|  d00->1@@@++-^,,[

আমি বুঝতে পেরেছিলাম পরে আমি কোডটি ভুলভাবে অবহেলা করেছি (এটি পোস্টের উত্তরটির বৈধতা পরিবর্তন করে না)। হেইস্ট্যাকে আমি যে কোডটি দিয়ে শুরু করেছি তা এখানে:

v
0
v
0
i
1
-
>      d0[v
^-1@+@d+1@?,,o|


1

05AB1E , 9 বাইট, A000042 ফাটল!

1×,1*-^$)

এটি প্রাকৃতিক সংখ্যার (ওইআইএস) এর আনারি উপস্থাপনা । সুতরাং যদি ইনপুটটি ছিল 3, উদাহরণস্বরূপ, তবে আউটপুট হবে 111

ব্যাখ্যা:

                    # implicit input
1                   # pushes 1 to the stack   
 ×                  # pushes "1" × (the input)
  ,                 # outputs the stack
   1*-^$)           # irrelevant

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


আসল সমাধান, গাজর

1^*$-1×^)

ব্যাখ্যা

1^             Push "1" to the stack
  *            Multiply the string by
   $-1         ...the input (as an integer) minus 1 times
      ×,)      Ignored by the interpreter

*তা বৃদ্ধি পায় দ্বারা স্ট্রিং (n+1)বার, যাতে a^*3ফলাফল aaaaএবং aaa। তাই আমি 1ইনপুট থেকে বিয়োগ করেছি ।

কেবলমাত্র আমি এখন বুঝতে পারি যে )উভয় ভাষায় এটি অপ্রাসঙ্গিক: D

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



মূল লুকানো ভাষাটি কী ছিল?
গম উইজার্ড

@ ওয়েট উইজার্ড ওফস, এটি সন্ধানের জন্য ধন্যবাদ। আমি এখন ভাষাটি যুক্ত করেছি
ক্রিটিক্সী লিথোস

1

জে, 2 বাইট, এ 1000290 , ক্র্যাকড

*~

ঠিক আছে, পাশাপাশি সেই দু-বাইটারের দিকে যেতে শুরু করুন। ফলন n × n , বা n 2

উদ্দেশ্য সমাধান, জল্ফ, 2 বাইট

*~

ভাল। হ্যাঁ। এটি আমার নিজস্ব ভাষা এবং আমি মনে করি এটি কাজ করে কারণ ~একটি বর্ধিত চরিত্রের সন্ধান করে তবে একটি খুঁজে পায় না, সুতরাং এটি কেবল এটি উপেক্ষা করে। ¯ \ _ (ツ) _ / ¯ ওহো।



@StevenH। সুন্দর কাজ! আমি অভিযুক্ত সমাধান সহ সম্পাদনা করেছি।
কনর ও'ব্রায়েন

@ কনরও'ব্রাইন আপনার উদ্দিষ্ট সমাধানটি বৈধ সমাধান নয়। ভাষাগুলি স্বতন্ত্র হিসাবে বিবেচনা করার জন্য মূল বা সমাধান উভয় ভাষায় বহুভোজী হতে পারে
Wheat Wizard

পছন্দ করুন এটাই বিশ্রী।
কনর ও'ব্রায়েন



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