স্বতন্ত্রতা থেকে বিপরীত ইঞ্জিনিয়ার (কপির থ্রেড)


23

কপির প্রোগ্রামের আউটপুট ( o) প্রদান করে, বাইট-কাউন্ট ( n) এবং cব্যবহৃত অনন্য বাইটের সংখ্যা ( ) ব্যবহার করা হয়, যার সাথে কোডের আউটপুটটির সাথে মিলে যায় এমন অনন্য বাইটের nসাথে লম্বা লম্বা কোডের একটি সামঞ্জস্য অংশ উপস্থিত হয় ।co


এটি হ'ল পুলিশ থ্রেড । এখানে কর্কশ হতে পারে এমন সমাধান পোস্ট করুন।

ডাকাত থ্রেড এখানে অবস্থিত


ক্যাপস এর মত সমাধান পোস্ট করা উচিত:

#[Language], `n` Bytes, `c` Unique Bytes (c*n points) [Cracked](Link-To-Crack)

    [Output]

---

(Optional spoiler)

বিধি

  • আপনি আপনার প্রোগ্রামের জন্য কোনও ইনপুট নাও নিতে পারেন।
  • প্রোগ্রামটিতে অবশ্যই কমপক্ষে 1 বাইট ব্যবহার করা উচিত তবে 255 বাইটের বেশি হতে পারে না।
  • আউটপুট নিজেই 255 বাইটের মধ্যে সীমাবদ্ধ।
  • প্রোগ্রামটির একাধিকবার মৃত্যুদণ্ড কার্যকর করার সময় অবশ্যই ধারাবাহিক আউটপুট ফলাফল থাকতে হবে।
  • যদি আপনার জমা 7 দিনের মধ্যে ক্র্যাক না হয় তবে আপনি এটিকে "নিরাপদ" হিসাবে চিহ্নিত করতে পারেন।
    • এটি নিরাপদ হিসাবে চিহ্নিত করার সময়, উদ্দিষ্ট সমাধানটি পোস্ট করুন এবং এটি হিসাবে স্কোর করুন c*n
    • আপনি যদি কোনও গ্রহণযোগ্য উত্তরের জন্য সত্যই +15 চান তবে কেবলমাত্র একটি উত্তরকে "নিরাপদ" হিসাবে চিহ্নিত করুন ; আপনি আর কতক্ষণ যেতে পারবেন তা আরও মজাদার।

জয়লাভ

  • সর্বনিম্ন c*nস্কোর সহ অচিহ্নিত পোস্টটি পুলিশের থ্রেডে জয়লাভ করে।
  • এটি 10 ​​টি নিরাপদ উত্তর, বা কয়েক সপ্তাহ পরে সিদ্ধান্ত নেওয়া হবে।

আদেশ সহকারে

  • আপনি যদি কৌতুকপূর্ণ বোধ করেন তবে আপনি ব্যবহারকারীকে একটি স্পয়লার ট্যাগ ব্যবহার করে অ্যালগরিদম বলতে পারেন ।

অবিচ্ছিন্ন জমা:

fetch("https://api.stackexchange.com/2.2/questions/147635/answers?order=desc&sort=activity&site=codegolf&filter=!.Fjs-H6J36vlFcdkRGfButLhYEngU&key=kAc8QIHB*IqJDUFcjEF1KA((&pagesize=100").then(x=>x.json()).then(data=>{var res = data.items.filter(i=>!/^#.*cracked/im.test(i.body_markdown)).map(x=>{const matched = /^ ?#{1,3} ?(?:(?:(?:\[|<a href ?= ?".*?">)([^\]]+)(?:\]|<\/a>)(?:[\(\[][a-z0-9/:\.]+[\]\)])?)|([^, ]+)).*[^\d](\d+) ?\[?(?:.*(?:byte|block|codel)s?)(?:\](?:\(.+\))?)? ?(?:\(?(?!no[nt][ -]competing)\)?)?/gim.exec(x.body_markdown);if(!matched){return;}return {link: x.link, lang: matched[1] || matched[2], owner: x.owner}}).filter(Boolean).reverse().forEach(ans=>{var tr = document.createElement("tr");var add = (lang, link)=>{var td = document.createElement("td");var a = document.createElement("a");a.innerHTML = lang;a.href = link;td.appendChild(a);tr.appendChild(td);};add(ans.lang, ans.link);add(ans.owner.display_name, ans.owner.link);document.querySelector("tbody").appendChild(tr);});});
<html><body><h1>Uncracked Submissions</h1><table><thead><tr><th>Language</th><th>Author</th></tr></thead><tbody></tbody></table></body></html>


1
ফাংশন অনুমোদিত? (যদি তারা কোনও স্ট্রিং ফেরত দেয় তবে আমি মনে করি))
আরনাউল্ড

1
@cairdcoinheringaahing। ওপি বলেছেন: "একাধিকবার মৃত্যুদণ্ড কার্যকর করার সময় প্রোগ্রামটির অবশ্যই ধারাবাহিক আউটপুট ফলাফল থাকতে হবে।"

5
ভবিষ্যতের সিএনআরগুলির জন্য কেবলমাত্র একটি পরামর্শ: চ্যালেঞ্জগুলি যেখানে ব্যবহারকারী একটি নির্বিচারে স্থির আউটপুট চয়ন করতে পারেন তা সিএনআরগুলির জন্য যথেষ্ট সমস্যাযুক্ত কারণ লোকেরা মূলত তাদের কীবোর্ডটি ম্যাসেজ করতে পারে (সিনট্যাক্সের সীমাবদ্ধতা ব্যতীত) ফলাফল পোস্ট করতে পারে, কারণ পুলিশকে তাদের কী বোঝার দরকার নেই প্রোগ্রাম আসলে করছে। অন্যথায়, এটি একটি ঝরঝরে চ্যালেঞ্জ ধারণা। :)
মার্টিন ইন্ডার

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

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

উত্তর:


11

হাস্কেল , 173 বাইট, 8 টি অনন্য, 1384 পয়েন্ট, নিরাপদ

"[tag:reverse_engineering]"

দেখে মনে হচ্ছে এই উত্তরটি প্রশ্নের সাথে একটি প্রাসঙ্গিক ট্যাগ সরবরাহ করতে চায়, যখন কেবল 8 টি আলাদা বাইট ব্যবহার করছে।

যথারীতি, আপনার সমাধানটি টিআইও-তে কোড ব্লকে আটকে রেখে কাজ করা উচিত: এটি অনলাইনে চেষ্টা করুন!


সমাধান

'[':___':_'':_':':':__':__:__'':__:__':____:__:'_':__:___:_':_'_:___:__:__:__':_'_:___:_':']':[]
_:_:_'':_:_:_:__:_:_':_:_'_:_:_:_:_:___:_:_:_:__':____:___':_:__'':_=['_'..]

হ্যাঁ, এটি বৈধ হাস্কেল কোড: অনলাইনে চেষ্টা করে দেখুন!

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

আন্ডারস্কোরটি _হাস্কেলের প্যাটার্ন ম্যাচিংয়ে ওয়াইল্ড কার্ড হিসাবে ব্যবহৃত হয়। 'অক্ষরের জন্য ব্যবহৃত হয়, যেমন 'a'। তবে, উভয়ই _এবং 'সনাক্তকারী নামগুলির জন্য অনুমোদিত অক্ষরের অংশ (কিছু সীমাবদ্ধতার মধ্যে, উদাহরণস্বরূপ 'নামের শুরুতে ঘটতে পারে না)) অতএব __, _', _'_, _''ইত্যাদি সকল বৈধ আইডেন্টিফায়ার নাম। আরও কিছু বর্ণনামূলক নাম ব্যবহার করে উপরের কোডটি হয়ে যায়

'[':t:a:g:':':r:e:v:e:r:s:e:'_':e:n:g:i:n:e:e:r:i:n:g:']':[]
_:_:a:_:_:_:e:_:g:_:i:_:_:_:_:n:_:_:_:r:s:t:_:v:_=['_'..]

প্রথম "[tag:reverse_engineering]"ভেরিয়েবলটি স্ট্রিং দেয় যদি প্রতিটি ভেরিয়েবলটি সঠিক চরিত্রের জন্য বরাদ্দ করা হয়। এই অ্যাসাইনমেন্টটি দ্বিতীয় লাইনে অর্জিত হয়েছে: ['_'..]স্ট্রিং ফলন করে "_`abcdefghijklmnopqrstuvwxyz{|}~ ... ", ডাইনিটি _:_:a:_:_:_:e:_:g:_:i:_:_:_:_:n:_:_:_:r:s:t:_:v:_পছন্দসই অ্যাসাইনমেন্ট পেতে প্যাটার্নের সাথে মেলে a='a', e='e'এবং আরও কিছু।


10

ব্রেন-ফ্লাক, 62 মোট বাইটস, 6 অনন্য, 372 পয়েন্ট, ক্র্যাকড

আপনার আউটপুট এখানে:

10993592

এই নম্বরটি সম্পর্কে বিশেষ কিছু আছে তবে এটি OEIS তে নয় ;)

এটি সমাধানের জন্য আপনি যদি কোনও কম্পিউটার সরঞ্জাম ব্যবহার করার কথা ভাবছেন, আপনি ভাগ্য থেকে দূরে, এই সংখ্যার জন্য পূর্ণসংখ্যার গল্ফার 110 বাইট পাবেন:

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

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

আপনি এটি এক হাতে করতে হবে।


পরামর্শ

এখানে কিছু টিপস রয়েছে, আমি সময়ের সাথে আরও আরও সহায়ক টিপস প্রকাশ করব। শুভকামনা!

10993592 ওইআইআইএস-এ সিকোয়েন্সের 97 তম শব্দ, তবে উপস্থিত হয় না কারণ কেবলমাত্র কয়েকটি শর্তাদি অন্তর্ভুক্ত রয়েছে।


আমার দ্রবণটিতে 3 টি লুপ ব্যবহার করা হয় তবে 3 স্তরের গভীর এগুলি নেস্ট করা হয় না


আমার সমাধান

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

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

এটি আমার প্রিয় কৌশলগুলির একটি, কোড ব্যবহার করে

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

A090809 এর নবম পদটি গণনা করে । সম্পূর্ণ জমা দেওয়ার জন্য একটি বড় সংখ্যা তৈরি করতে কেবল কোডটি প্যাড করে।


আমি সাহায্য করতে পারছি না তবে লক্ষ্য করুন যে 10, 993 এবং 592 দশমিক 43 পরিসরে PI তে উপস্থিত রয়েছে ... 592 প্রথম 10 এর মধ্যে উপস্থিত রয়েছে। ব্রেন-
ফ্ল্যাক

এএসসিআইআই মোড বা নম্বর মোড?
ব্যবহারকারী 202729

@ user202729 আমি নম্বর মোড ব্যবহার করেছি, তাই আমি বিশ্বাস করব যে ডাকাতরাও এটি ব্যবহার করতে হবে। আমি পূর্বের প্রচেষ্টার ভিত্তিতে যদি ASCII মোডে এটি সম্ভব হত তবে আমি গুরুতরভাবে অবাক হব, সুতরাং এটি অনুসরণ করা সম্ভবত উপযুক্ত নয়।
গম উইজার্ড

1
@ দ্য পাইরেটবে আমি মনে করি না "এটি কোন ওইআইএস ক্রমের সাথে সম্পর্কিত" সর্বদা দরকারী তথ্য, বিবেচনা করুন মজাদার মস্তিষ্ক-ফ্লাক কীভাবে। এটি A000027 এর একটি উপাদানও তবে পর্যবেক্ষণটিও অকেজো।
ব্যবহারকারী 202729


7

এমএটিএল , 6 বাইট × 3 অনন্য = 18 পয়েন্ট। কর্কশ

1+0i 0+1i -1+0i 0-1i

2
লাঞ্ছনা, ভাসমান পয়েন্ট গণিত!
স্টিভি গ্রিফিন

2
@ স্টিভি গ্রিফিন আমি দেখতে পাচ্ছি আপনি মজা করছেন :
লুইস মেন্ডো

যাইহোক, অক্টোভায় i.^(0:3)ভাসমান বিন্দু ভুলগুলি দেয় না, তবে J4:q^এমএটিএল ...
স্টিভি গ্রিফিন

@ স্টেভিগ্রিফিন এই পার্থক্যটি দেখা দিয়েছে কারণ এমএটিএল এর ডিসপ্লে ফাংশন ব্যবহার করে num2str(..., '%.15g ')। উদাহরণস্বরূপ এখানে দেখুন । তবে মতলবতে এমএটিএল চলার জন্য এটি হয় না। উপসংহারটি হ'ল num2strমতলব এবং অক্টোবায় কিছুটা আলাদাভাবে কাজ করে
লুইস মেন্ডো

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

6

জেলি , 7 বাইট × 6 অনন্য = 42 পয়েন্ট, ক্র্যাক

843606888284160000

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

8! × 16! ¤



ওহ, হাহা আমি ভুল করে এটিকে পিছনে পিছনে শূন্য দিয়েছি!
জোনাথন অ্যালান

@ জোনাথান অ্যালান ভাল, এটি সহজেই এর সাথে প্রতিস্থাপনযোগ্য , উদাহরণস্বরূপ। এখন আমার অনুমান খুব দেরি হয়ে গেছে ...
এরিক দি আউটগল্ফার

ওয়েল, আমি একই সমস্যাটিকে একটি অহেতুক বাধা দিয়ে ফাটিয়েছি: পি
জোনাথন অ্যালান

@ জোনাথান অ্যালান আপনি চাইলে আমার নতুনটিকে ক্র্যাক করার চেষ্টা করুন!
এরিক দি আউটগল্ফার

6

ম্যালবলেজ , 15 বাইট, 13 অনন্য, স্কোর 195. নিরাপদ!

আউটপুট:

PPCG

সেফ! উদ্দিষ্ট কোড:

(&a`#""7[}4XE70

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


আমি ব্রুট ফোর্স দ্বারা প্রোগ্রামটি তৈরি করে যা এর আউটপুট তৈরি করে এবং এর উপরে অন্য পি তৈরির চেষ্টা করে এটিকে ক্র্যাক করার প্রক্রিয়া সম্পর্কে আমি অবশ্যই নিশ্চিত আছি, 15 এ পেয়ে সম্ভবত দুটি প্যাসের একসাথে সুবিধা গ্রহণ করা যায়।
জোশুয়া

ম্যালবলেজ মন্দ। ম্যালবলেজে প্রোগ্রাম লিখতে ইতিমধ্যে খুব কঠিন, একটি জমা দিন crack
ব্যবহারকারী 202729

6

জাভাস্ক্রিপ্ট (ES8), 103 বাইট, 42 অনন্য (4,326 পয়েন্ট) [নিরাপদ]

আউটপুট হেক্সডাম্প:

3E 6E 6D 08 33 7A 22 7D 6C 37 7B 36 61 7B 65 71 3A 37 26 7E 7B 7B 38 7B 7D 69 6A 2B 3D 70 74 07 6F 6C 66 7E 1A 2A 3C 37 2D 36 31 38 6A 78 33 62 30 1E 34 3D 66 7B 37 10 26 6A 6A 32 27 6F 2E 33 1B 30 1E 76 27 27 7E 18 6F 68 26 2D 76 6A 6D 6D 2F 2E 0A 3F 17 7D 2B 73 7A 17 38 62 3A 29 20 0C 61 24 21 27 10 2B 20 63 71 72 17 5D 5F 12 5B 02 14 59 17 5A 11 1E 1D 10 16 07 5F 5F 58 58 4B 18 48 4B 04 5F 06 12 16 14 4D 45 5D 5D 16 3A 1C 1D 11 16 1F 51 59 4E 4B 4C 3D 16 1C 0F 2E 46 0E 08 4B 4B 13 45 21 10 06 0E 11 3F 51 57 3E 00 54 5F 49 05 0E 07 5A 51 3E 08 01 25 10 0B 51 36 43 0B 34 1A 43 47 04 46 0E 55 05 00 06 01 40 33 0F 00 53 36 42 42 45 5F 3D 3A 38 74 39 74 71 71 2C 7C 60 38 38 76 63 44 7F 64 28 66 3E 24 7A 66 57 79 24 3C 3C 21 6A 36 27 30 77 7E 36 7E 2A 3E 29

স্কোরটি অস্বাভাবিকভাবে বড়, আমি জানি, তবে যাইহোক আমি মনে করি এটি ক্র্যাক করা আকর্ষণীয় হতে পারে। প্রোগ্রামটি এমন একটি ফাংশন যা একটি স্ট্রিং দেয় (কেবল বিভ্রান্তি এড়াতে, এটি আরপিএল নয়)।

এটি খুব কঠিন হওয়া উচিত নয়, আমি মনে করি, সবকিছুই প্যাটার্নটি সন্ধান করার জন্য।

সমাধান

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

F = => [... মি = চ + F + F] => পি + 1 টি ও 256 '' .map ((ক, পি):? String.fromCharCode ((P & 4 মি [P ^ 17]: ক) .charCodeAt^83^p*.3)).join

কোনও কারণে এটি কোড স্নিপেট হিসাবে সঠিকভাবে প্রদর্শিত হয় না। টিআইও লিঙ্কটি এখানে ।


নিরাপদ হিসাবে চিহ্নিত?
ব্যবহারকারী 202729

@ user202729। আমি সম্মত হই, সম্ভবত ধাঁধাটি আমার ভাবার চেয়ে শক্ত ছিল, তাই এটি এখন নিরাপদ হিসাবে চিহ্নিত হয়েছে।

5

অক্টাভা, 13 বাইট, 5 অনন্য অক্ষর, স্কোর: 65. নিরাপদ!

20085918935040000

এই খুব কঠিন হওয়া উচিত নয়। আপনি যদি সরাসরি সমস্যাগুলি থেকে ঝাঁপিয়ে না যেতে চান তবে এটি একটি দুর্দান্ত প্রথম চ্যালেঞ্জ হতে পারে :)

দ্রষ্টব্য: আমি যখন প্রশ্নটি পড়ি, আমি যদিও এটি বলেছিলাম: একটি সংখ্যা আউটপুট করুন, আউটপুট স্ট্রিং নয়। আউটপুট টিআইওতে এটির মতো দেখাচ্ছে:

ans =    2.0086e+16

এবং যদি আপনি এটি দেখতে হবে format long

ans =  20085918935040000

অথবা আপনি এটি এটি মুদ্রণ করতে পারেন:

printf('%i',ans)
20085918935040000

আমার যা ছিল এবং ব্যাখ্যা:

prod prodprod

যে হিসাবে সহজ। =)

ব্যাখ্যা:

সাধারণত আপনি এটি লিখতে চাই: prod('prodprod')তবে অষ্টাভ ফাংশনের নামের পরে যা আসে তা স্ট্রিং (অক্ষরের অ্যারে) হিসাবে আচরণ করে। এগুলি স্পষ্টত তাদের ASCII- মানগুলিতে রূপান্তরিত হয় এবং একসাথে গুণিত হয়।


4

এমএটিএল, 4 বাইট, 4 অনন্য, 16 পয়েন্ট। কর্কশ

আউটপুট:

1388289520800

আমার যা ছিল:

1X%p
এটি নম্বর 1 টি ধাক্কা দেয়, এটি কোন শ্রেণীর হয় তা পরীক্ষা করে, তারপরে ফলাফলের স্ট্রিং 'ডাবল' এর ASCII- মানকে গুণ করে।



4

জাভা 8 (সম্পূর্ণ প্রোগ্রাম), 97 মোট বাইটস, 34 অনন্য, 3298 পয়েন্ট ( @ রবার্তো গ্রাহাম দ্বারা ক্র্যাকড )

আউটপুট:

1.4241570377303032

দ্রষ্টব্য: এটি একটি সম্পূর্ণ প্রোগ্রাম। ()->পরিবর্তে আকারে ফাংশন অনুমোদিত হলে:

জাভা 8 (ল্যাম্বদা ফাংশন), 40 টি মোট বাইটস, 18 অনন্য, 720 পয়েন্ট ( @ ব্যবহারকারী 202729 দ্বারা ক্র্যাকড )

এটি সম্ভবত বেশ শক্ত, তবে যাই হোক না কেন .. জাভা এই জাতীয় পয়েন্টের সাথে যাইহোক যে কোনও উপায়ে জয়লাভ করে চলেছে এমন নয় ..


সংকেতগুলি:

উদ্দিষ্ট কোডটিতে কোনও একক বা ডাবল উদ্ধৃতি নেই। (ফাংশনটি একটি ডাবল ফেরত দেয়))
উদ্দেশ্যে করা কোডটিতে কোনও অঙ্ক থাকে না ( 0-9)।


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

খুব মজার (এবং চিত্তাকর্ষক) উভয় প্রদত্ত ফাটল আমার মনে যা ছিল তার থেকে সম্পূর্ণ আলাদা, তবে ক্র্যাকার উভয়ের পক্ষে চ্যাপু!

ফাংশন: সম্পূর্ণ প্রোগ্রাম:()->Math.log(Math.hypot(Math.PI,Math.E))
interface M{static void main(String[]a){System.out.print(Math.log(Math.hypot(Math.PI,Math.E)));}}


আপনার কাছে দুটি প্রোগ্রাম রয়েছে বলে মনে হচ্ছে তবে কেবল একটি আউটপুট?
Okx

1
@ ওকএক্স কারণ দ্বিতীয়টি একটি ফাংশন।
এরিক আউটগল্ফার

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

এত কাছাকাছি, স্ট্রিংয়ের একটি সরল মুদ্রণ ডান দৈর্ঘ্য হলেও দুটি অজস্র অনেক বেশি :-) - আসলে, আপনি যদি নতুন লাইন গণনা করেন না…
কেভিন


4

এমএটিএল, 11 বাইট, 10 অনন্য, 110 পয়েন্ট। নিরাপদ!

আউটপুট:

10803850202590

আপনাকে কেবল একভাবে "সহায়তা" করতে:

এটি এর পণ্য:

[2, 5, 29, 89, 397, 499, 2113]

এবং এটি 372884884433আরডি প্রাইম থেকে কম ।


এবং এখানে কিছু বাস্তব টিপস দেওয়া হয়েছে। যদি এটি কয়েক ঘন্টার মধ্যে ক্র্যাক না হয় তবে আমি সমাধানটি প্রকাশ করব।

  1. - সেখানে একটি qআছে

  2. - সেখানে একটি Bআছে

  3. - সেখানে একটি ^আছে

  4. - সেখানে একটি hআছে

  5. - সেখানে একটি tআছে

আসল কোড:

9K ^ ZqsBthXB

ব্যাখ্যা:

দুটি সংখ্যা পুশ করুন, 9এবং K, এবং ক্ষতিকারক। এই সংখ্যার নীচে সমস্ত প্রাইমগুলির একটি তালিকা তৈরি করুন এবং সেগুলি যোগ করুন। বাইনারি রূপান্তর করুন, বাইনারি ভেক্টরটি সদৃশ করুন এবং এটি নিজের সাথে যুক্ত করুন। সুস্পষ্টভাবে দশমিক এবং আউটপুট থেকে রূপান্তর করুন।


3

হাস্কেল , 10 বাইট, 3 অনন্য, 30 পয়েন্ট, ক্র্যাক

2416508937

একটি দুর্দান্ত সংখ্যা যা প্রতি ডিজিট ধারণ করে, যদিও কেবল 3 টি অনন্য বাইট ব্যবহৃত হয়।

উদ্দেশ্যযুক্ত সমাধানটি নিম্নলিখিত টিআইও লিঙ্কে কোড অংশটি প্রতিস্থাপন করে কাজ করে: এটি অনলাইনে চেষ্টা করে দেখুন!



@ এইচ.পি.উইজ আমি এটি দীর্ঘস্থায়ী হওয়ার আশা করিনি, তবে এটি তাত্ক্ষণিক ছিল। আমি প্রত্যাশা করেছি (বা কমপক্ষে আশা করা হয়েছিল) ডাকাতরা প্রথমে পাটিগণিতের সমাধান চেষ্টা করবে।
লাইকনি

3

হাস্কেল , 29 বাইট, 15 অনন্য বাইট, 435 পয়েন্ট, ক্র্যাক হয়েছে

"33333333333333333333333333333333333333333333334333333333333333333333333333"

এটি একটি স্ট্রিং 373৩ বার এবং একক লুক্কায়িত 4

উদ্দেশ্যযুক্ত সমাধানটি নিম্নলিখিত টিআইও লিঙ্কে কোড অংশটি প্রতিস্থাপন করে কাজ করে: এটি অনলাইনে চেষ্টা করে দেখুন!

সম্পাদনা: এইচ.পি.উইজ একটি বৈধ ক্র্যাক (যা এমনকি 28 বাইটে গল্ফ করা যেতে পারে) খুঁজে পেয়েছিল, তবে উদ্দেশ্যযুক্ত সমাধানটি পায় নি।

সংকেতগুলি:

কোনও গাণিতিকের প্রয়োজন নেই। একটি একক-প্রকাশের সমাধান রয়েছে।




3

বিস্ফোরণ , 9 মোট বাইট, 4 অনন্য, 36 পয়েন্ট

আউটপুট:

22k2Dk}D}

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

এছাড়াও, আমি এই ভাষাটি টুরিং-সম্পূর্ণ বলে মনে করি না, সুতরাং আপনি সম্ভবত এটি জোর করে ফেলতে পারেন, তবে এটি বিরক্তিকর।

যদি আপনি বিপরীত ইঞ্জিনিয়ারিং আউটপুটটিকে সর্বোত্তম সংক্ষিপ্ত এক্সপ্লোড কোডে স্বয়ংক্রিয় করতে পারেন তবে আমি আপনাকে একটি বৃহত পরিমাণ অনুদান দেব।


আপনার কোডের স্কোর 36 ঠিক আছে? আউটপুটটি 36 পয়েন্টও স্কোর করবে, তাই আমি নিশ্চিত হয়েছি এটি কোনও ভুল নয়। :)
স্টিভি গ্রিফিন

@ স্টিভিগ্রিফিন হ্যাঁ, কারণ যখন আমি প্রথম প্রশ্নটি পড়েছিলাম তখন আমি এটি ভুল লিখেছিলাম এবং ভেবেছিলাম কোডটি আউটপুট হিসাবে একই দৈর্ঘ্য হতে হবে।
স্টিফেন

"গল্ফড এক্সপ্লোড কোড" কতটা সংক্ষিপ্ত হওয়া উচিত?
ব্যবহারকারী 202729

@ user202729 দুঃখিত, আমি ব্যাখ্যা করা উচিত ছিল - সন্তোষজনক ভাবে শর্ট কোড বিস্ফোরিত করা, যেহেতু এটি সম্পূর্ণরূপে নিয়ন্ত্রণবাদী এর
স্টিফেন

তবে সমস্যাটি হ'ল লোকেরা "তত্ত্ব অনুসারে" আউটপুটটি খুঁজে পেতে ব্রুট-ফোর্স কোড লিখতে পারে, তবে বাস্তবে এটি ব্যবহারিকর নয়।
ব্যবহারকারী 202729


2

পাইথ, 7 বাইট, 6 অনন্য, 7 * 6 = 42 মোট স্কোর

312069475503262125385169244603150327250717758754411025379995130624544231547913731661607993843298516888546865336571981925596

অনুপ্রেরণার জন্য পাইথ টিপস থ্রেডটি পরীক্ষা করে দেখুন ;)


2

জেলি , 3 বাইট × 3 অনন্য = 9 পয়েন্ট, ক্র্যাক

263409560461970212832400

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

জেলির আরও একটি প্রচেষ্টা, এবার আরও চ্যালেঞ্জের আশা করি।

ȷc⁵



@ জোনাথান অ্যালান এবার আমার উদ্দেশ্যযুক্ত সমাধানের সাথে: পি আমি অনুমান করি যে এটি আঘাত করা খুব সহজ ছিল? স্পষ্টত কেবল 2763520 সম্ভাব্য সমাধান ছিল ... এবং, বিদ্রূপাত্মকভাবে, আপনি এই সংখ্যাটি এবং ক্র্যাক করার জন্য সংখ্যাটি গণনা করতে একই ফাংশনটি ব্যবহার করেন।
এরিক আউটগল্ফার


2

এক্সেল, 22 বাইট, 16 অনন্য, 352 পয়েন্ট, ক্র্যাকড

หนึ่งล้านห้าแสนสามหมื่นสองพันสี่ร้อยเก้าสิบห้าล้านห้าแสนสี่หมื่นแปดร้อยหกสิบห้าล้านแปดแสนเก้าหมื่นล้านล้านล้านล้านล้านล้านบาทถ้วน

এটি ক্র্যাক করা খুব কঠিন নাও হতে পারে তবে আমি এমন একটি ফাংশন ব্যবহার করতে চাই যা আমি অন্যথায় কখনও ব্যবহার করতে পারি না। তদ্ব্যতীত, অন্য অনেকের ক্র্যাক না হয়ে স্কোর কিছুই জিততে পারে না।


কর্কশ । সম্ভবত আপনার মূল কোড নয়, তবে এটি কার্যকর হয়।
উইথাগোরাস


2

জেলি , 8 বাইট * 6 অনন্য = 48 ( ক্র্যাকড )

241975308641975308641975308641975308641975308641926913580246913580246913580246913580246913580246916

আপনি এটি এখানে ক্র্যাক করার চেষ্টা করতে পারেন ।

উদ্দিষ্ট সমাধান: 7ẋ²Ḍ²ẋ4S



@ জোনাথান অ্যালান আপনার ক্র্যাকটি অবৈধ, দুঃখিত (এটি সঠিক ফলাফলটি প্রিন্ট করে না)। আপনি এখানে পার্থক্যটি
মিঃ এক্সকোডার



2

হাস্কেল , 30 বাইট, 17 টি স্বতন্ত্র, 510 পয়েন্ট, ক্র্যাক

"6666666444444455666666666566555533333334333333333"

উদ্দেশ্যযুক্ত সমাধানটি নিম্নলিখিত টিআইও লিঙ্কে কোড অংশটি প্রতিস্থাপন করে কাজ করে: এটি অনলাইনে চেষ্টা করে দেখুন!

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

কিছু ইঙ্গিত:

কোনও গাণিতিকের প্রয়োজন নেই। আমার একক-প্রকাশের সমাধান রয়েছে।



2

জাভাস্ক্রিপ্ট, 11বাইটস, 7স্বতন্ত্র বাইটস (points 77 পয়েন্ট) (ক্র্যাকড)

0.022522522522522525

বাম সংখ্যা গণনা অন্তর্ভুক্ত lambda ফাংশন ঘোষণা, ফাংশন কল হয় না।

এটি সত্যই সহজ হওয়া উচিত।


ফিক্সড কর্কশ @Milk সাহায্যে
Arnauld

2

জেলি , 8 বাইট , 2 অনন্য, 8 × 2 = 16 পয়েন্ট - নিরাপদ!

-4.408500694095235e-05

(কেবলমাত্র 8,355,840 টি এ জাতীয় প্রোগ্রামই সম্ভব তাই এটি আমার অনুমান করা উচিত crack

অনলাইনে চেষ্টা করে দেখুন!

কিভাবে?

⁽⁽°°°°°°
⁽⁽°একটি বেস 250 আক্ষরিক -27221
°উত্পাদনশীল যা রেডিয়ান থেকে ডিগ্রীতে রূপান্তর করে। এটি পাঁচবার প্রয়োগ করা:
-475.09607568537643
-8.291990784013993
-0.1447225407260702
-0.0025258848375215096
-4.408500694095235e-05


নিস! মূলত আমি মনে করি এখানে কিছু ডাবল-বাইট সম্পর্কিত হতে পারে তবে আমি তা বাতিল করে দিয়েছি। আমিও বিবেচনা করেছি °, তবে ভাবিনি এবং
ভেবেও দেখিনি

@ ব্যবহারকারী202729 পৃথক , সেগুলি কোনওভাবেই সম্পর্কিত নয় (তারা অনুসরণ করে যে দুটি অক্ষর গ্রাস করে তা বাদে)।
এরিক আউটগল্ফার

@ এরিকথিউটগলফার দুঃখিত, আমি কেবল অক্ষরগুলি ভুল লিখেছি। আমি বলতে চাইছি
ব্যবহারকারী 202729

2

জেলি , 4 বাইট , 4 অনন্য, 4 × 4 = 16 পয়েন্ট - নিরাপদ!

121713205122350539153771498803599196214022517709999123476340843193655114000078051089267404501704293755399249186132786797198080437408108773592830098754467315464894774875031495160099382422748898046431945143395996374011431649446848855993397955116462522798880

মনে রাখবেন আউটপুটটি 255 বাইট দীর্ঘ, সীমাতে ডানদিকে।

হ্যাঁ, আমার অন্যান্য হিসাবে একই স্কোর (এখনও অবরুদ্ধ) জেলি এন্ট্রি

অনলাইনে চেষ্টা করে দেখুন!

কিভাবে?

7ÆĊ⁺
7একটি আক্ষরিক সাত হয়
ÆĊপায় এন কাতালান সংখ্যা 7 কাতালান সংখ্যা 429 পুনরাবৃত্তি পূর্ববর্তী পরমাণু 429 তম কাতালান সংখ্যা ।


121713205122350539153771498803599196214022517709999123476340843193655114000078051089267404501704293755399249186132786797198080437408108773592830098754467315464894774875031495160099382422748898046431945143395996374011431649446848855993397955116462522798880



হ্যাঁ, 72 বাইট কিছুটা দীর্ঘ। আপনি স্পেসগুলি সরিয়ে ফেলতে পারেন (62) এছাড়াও আপনি rদুটি কোড-পৃষ্ঠার সূচক তালিকার মধ্যে ভেক্টরাইজড ব্যবহার করতে পারেন এবং অন্য কোড-পৃষ্ঠা সূচক তালিকার সাথে এটি 35 বাইটে নামিয়ে আনতে ব্যবহার করতে পারেন , তবে সেখানে এখনও পুনরাবৃত্তি বাইট রয়েছে এবং 35 >> 4 ... শুভকামনা!
জোনাথন অ্যালান

2

সি (দুইটির পরিপূরক মেশিন, আকারের (ইনট) = 4), 2660 স্কোরের জন্য 76 বাইট এবং 35 অনন্য বাইট

আউটপুট:

10542949672924294967287429496729029742949672954294967287429496728808914294967289429496728742949672946944294967291429496728742949672914964294967294429496728742949672891980429496728842949672874294967295792 

যা 203 বাইট দীর্ঘ।

# অন্তর্ভুক্ত <গণিত <>
প্রধান () {এর জন্য (ইনট
আই = 0; আই <40; আই ++) প্রিন্টফ ("% ইউ", (ইনট) (কোস (আই) * 10));

# # এটি ছাড়া কাজ করবে না


আমরা কি জিসিসির মতো কিছু সংকলক-নির্দিষ্ট বৈশিষ্ট্য ব্যবহার করতে পারি?

1
@ দ্য পাইরেট বে: আমি করিনি।
জোশুয়া

1
আমি একটি আকর্ষণীয় পদ্ধতির সন্ধান পেয়েছি তবে আমি শেষ বাইটটি গল্ফ করতে পারি না, তাই আমি এটি এখানে পোস্ট করছি। main(i){for(;42>i;printf("%u","eirwtlegowvnfemuwphejsno"[abs(24-i++)]-'n'));}
কোলেরা সু

@ কলেরাসু সম্ভবত আপনি ছোট হাত থেকে বড় হাতের কাছে যেতে পারেন এবং পরিবর্তন 'N'করতে পারেন 78( চার্ট কোড N)।
ব্যবহারকারী 202729

@ ব্যবহারকারী 202729 তবে এটি 35 টি স্বতন্ত্র বাইটের সীমাবদ্ধতার সাথে খাপ খায় না।
কোলেরা সু

2

সিজেএম, 15 বাইট * 10 অনন্য = 150 পয়েন্ট

453630781352162854505467929721140132016201833205823402832306035643819420004950

খারাপ স্কোর, তবে আশা করি ক্র্যাক করা কঠিন হবে।

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


ডাবল জবাব দেওয়া হয়েছে: পি সরানোর জন্য পতাকাঙ্কিত হয়েছে
ক্রিস্টোফার

@ ক্রিস্টোফার 2EZ4RTZ আপনার অর্থ কি? এটি একই স্কোর ভাঙ্গনের সাথে দুটি পৃথক উত্তর, তবে আলাদা আউটপুট।
ফলমূল এসোলং করা

ওহ আমার খারাপ। এক্সডি
ক্রিস্টোফার

আহা ... আপনি হুজুর, এমন একজন পুলিশ হতে হবে যা অবসর নেওয়ার 2 দিন আগে উত্তরটি ভুলে
যাবেন

@ ম্যাজিক অ্যাক্টোপাস উর্ন এখন আমি অবসর নিয়েছি, আর এ নিয়ে আর কোনও আগ্রহ নেই ...
এসল্যাঙিং ফ্রুট

2

সিজেএম, 15 বাইট * 10 অনন্য = 150 পয়েন্ট

355605126761554652609272416635107412217265861355621217687464016216276447790261274709847680

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


2

জাপট , 5 বাইট, 5 অনন্য বাইট (25 পয়েন্ট) ( ক্র্যাকড ) Scrooble দ্বারা)

আউটপুট: 3628801



@ স্ক্রুবল, উদ্দেশ্যযুক্ত সমাধানটি নয় বরং সুন্দরভাবে সম্পন্ন হয়েছে। আমি যখন কোনও কম্পিউটারে ফিরে আসি তখন ফাটল হিসাবে আপডেট হবে। আমি এখন ভাবছি 4 বাইট সংস্করণটি আমার কাছে কিছুটা কৌতুকপূর্ণ হতে পারে, এটি এখনও পোস্ট করতে পারে।
শেগি

উদ্দেশ্য সমাধান কি ছিল?
খুলনায়সথ না'বাড়িয়া

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