রহস্যের স্ট্রিং প্রিন্টার (পুলিশ)


60

ডাকাতদের থ্রেডটি এখানে পাওয়া যাবে: রহস্যের স্ট্রিং প্রিন্টার ( ডাকাত )

আপনার চ্যালেঞ্জ

  • এমন একটি প্রোগ্রাম, ফাংশন বা REPL স্ক্রিপ্ট লিখুন যা STDOUT এ স্ট্রিং প্রিন্ট করে।
  • ডাকাতরা এমন একটি প্রোগ্রাম তৈরি করার চেষ্টা করবে যা একই স্ট্রিং প্রিন্ট করে।
  • যদি তারা 7 দিনের মধ্যে সফলভাবে প্রোগ্রামটি তৈরি করতে পারে তবে আপনার জমাটি ক্র্যাক হয়ে গেছে।
  • যদি কেউ কোনও প্রোগ্রাম তৈরি করতে না পারে যা একই স্ট্রিংটি 7 দিনের মধ্যে মুদ্রণ করে তবে আপনার জমাটি নিরাপদ। আপনি আপনার প্রোগ্রামটি প্রকাশ করতে বা ভবিষ্যতের ডাকাতদের চ্যালেঞ্জ জানাতে ছেড়ে দিতে পারেন। তবে, যদি আপনি এটি প্রকাশ না করেন তবে আপনি আপনার জমা দেওয়া থেকে কোনও পয়েন্ট পাবেন না (যদি আপনি এটি করতে চান তবে আপনার উত্তর শিরোনামে "নিরাপদ" রাখবেন না)।

বিধিনিষেধ

  • প্রোগ্রামটি মোট 128 বাইটের চেয়ে কম বা সমান হতে হবে (এর পরে আরও)।
  • প্রোগ্রামটি যদি কোনও প্রোগ্রামের নাম বা কোনও বাহ্যিক ফাইলের নাম / বিষয়বস্তুর উপর নির্ভর করে তবে আপনাকে অবশ্যই এটি অবশ্যই বলবে এবং এটি আপনার মোট বাইট গণনায় অন্তর্ভুক্ত করবে।
  • মুদ্রিত স্ট্রিং অবশ্যই 2048 বাইটের চেয়ে কম বা সমান হতে হবে।
  • মুদ্রিত স্ট্রিংটিতে কেবল প্রিন্টযোগ্য এএসসিআইআই অক্ষর থাকতে হবে (নতুন লাইনগুলি অন্তর্ভুক্ত করা যেতে পারে)।
  • প্রোগ্রামটি চালিত হওয়ার সময় অবশ্যই একই আউটপুট তৈরি করতে হবে।
  • অন্তর্নির্মিত ক্রিপ্টোগ্রাফিক আদিম (যে কোনও rng, এনক্রিপশন, ডিক্রিপশন এবং হ্যাশ অন্তর্ভুক্ত) অনুমোদিত নয়।
  • প্রোগ্রাম অবশ্যই ইনপুট নিতে হবে না।
  • কোনও মানক ফাঁক নেই।

স্কোরিং

  • যদি সাত দিনের আগে কোনও জমা ক্র্যাক হয় তবে জমাটি 0 পয়েন্ট অর্জন করে।
  • 8128 অক্ষরের একটি নিরাপদ জমা 1 পয়েন্ট অর্জন করে।
  • ≤≤৪ অক্ষরের একটি নিরাপদ জমা 2 পয়েন্ট অর্জন করে। যদি এটি 32 বাইটের চেয়ে কম বা সমান হয় তবে এটি 4 পয়েন্ট এবং আরও কিছু উপার্জন করতে পারে।
  • প্রতিটি নিরাপদে জমা দেওয়ার ফলে অতিরিক্ত 3 পয়েন্ট বোনাস (দৈর্ঘ্যের চেয়ে পৃথক) উপার্জনও হয়।
  • আপনার প্রথমটির পরে ক্র্যাক করা প্রত্যেকটির জন্য একটি ক্ষুদ্র (1/2 পয়েন্ট) জরিমানা রয়েছে।
  • নোট করুন যে ডাকাতটির সমাধান একই প্রোগ্রামের দৈর্ঘ্যের মধ্যে থাকতে হবে।
  • প্রতিটি ব্যক্তি প্রতি ভাষা প্রতি বাইট সীমাতে সর্বোচ্চ 1 টি প্রোগ্রাম জমা দিতে পারে (বিভিন্ন সংস্করণ এবং একই ভাষার স্বেচ্ছাসেবী বিকল্প পৃথক ভাষা হিসাবে গণনা করা হয় না)। উদাহরণ: আপনি একটি 32 বাইট এবং একটি 64 বাইট পাইথ প্রোগ্রাম পোস্ট করতে পারেন, তবে আপনি জাভা 7 এবং জাভা 8 উভয়ই 128 বাইট প্রোগ্রাম পোস্ট করতে পারবেন না।
  • সর্বোচ্চ পয়েন্ট বিশিষ্ট ব্যক্তিটি জিতেছে।

জমা

প্রতিটি জমা দেওয়ার ক্ষেত্রে নিম্নলিখিত টুকরো তথ্য থাকতে হবে:

  • ভাষার নাম। সমস্ত নতুন ডাকাতদের সমাধান একই ভাষা হতে হবে।
  • প্রোগ্রামের আকারের পরিসীমা (এটি প্রোগ্রামের আকারের চেয়ে দু'জনের নিকটতম শক্তি; উদাহরণস্বরূপ, যদি আপনার প্রোগ্রামটি 25 বাইট হয় তবে এটি "≤32" হবে)।
  • আসল স্ট্রিংটি মুদ্রিত করতে হবে।
  • যদি জমাটি নিরাপদ থাকে তবে আপনার শিরোনামে "নিরাপদ" এবং প্রোগ্রামের দৈর্ঘ্য (2 এর নিকটতম শক্তির কাছে) রাখুন। যদি আপনার শিরোনামে একাধিক সংখ্যা থাকে তবে 2 এর শক্তি শেষ রাখুন।

এই স্ট্যাক স্নিপেট লিডারবোর্ড জেনারেট করে এবং সমস্ত উন্মুক্ত জমা দেওয়ার তালিকা তৈরি করে। স্নিপেটে কোনও সমস্যা থাকলে দয়া করে একটি মন্তব্য করুন leave

প্রবেশের জন্য নিম্নলিখিত ফর্ম্যাটগুলি ব্যবহার করুন:

Language, (any text with the program size as the last number)
=

অথবা

Language
=
Length <= 16

নোট করুন যে স্নিপেটটি কমা সনাক্ত না করে যদি হিন্ডারে প্রথম শব্দটি কেবল ভাষা হিসাবে রাখে।

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

ফাটল জমা দেওয়ার জন্য, আপনার শিরোনামে ফাটল দিন।

কোনও মন্তব্য যদি "ক্র্যাকড" বলে এবং এর একটি লিঙ্ক রয়েছে তবে প্রোগ্রামটি সনাক্ত করতে সক্ষম হওয়া উচিত; তবে এটি গ্যারান্টিযুক্ত নয়।

ট্রাইব্রেকিং অর্ডার: পয়েন্টস -> নিরাপদ জমা দেওয়ার # -> কমপক্ষে ফাটল জমা দেওয়া।

নোট করুন যে স্নিপেটটি কমপক্ষে ক্র্যাক হওয়ার আগে উন্মুক্ত জমা দিয়ে সাজান, তবে প্রতিযোগিতার শেষে খোলা জমাগুলি গণনা করা হবে না।

এই চ্যালেঞ্জটি এখন বন্ধ।

সর্বাধিক পয়েন্ট সামগ্রিক বিজয়ী: ডেনিস

সর্বাধিক নিরাপদ জমা: ডিএলকস

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


5
আমাদের পুলিশকে স্মরণ করিয়ে দেওয়া উচিত যে কোডগলফ.স্ট্যাকেক্সেঞ্জার / এ /
a/

2
@ বার্সার ভাষা চালানোর জন্য একটি উপায় থাকতে হবে এবং ভাষা অবশ্যই ASCII অক্ষরের একটি স্ট্রিং প্রদর্শন করতে সক্ষম হবে। আপনি যদি এইচকিউ 9 + ব্যবহার করতে চান, অভিনন্দন, আপনি সবেমাত্র একটি ক্র্যাক সাবমিশন অর্জন করেছেন।
ড্যানিয়েল এম

3
@ বার্কস আমি পছন্দ করি না তবে আমি আপনাকে থামাব না।
ড্যানিয়েল এম

15
কেবলমাত্র সমস্ত নম্বর আউটপুটগুলি সুপার বোরিং।
mbomb007

4
পরের বার স্যান্ডবক্স ব্যবহার বিবেচনা করুন । সাধারণত, চ্যালেঞ্জের নিয়ম পোস্ট হওয়ার পরে একেবারেই পরিবর্তন করা উচিত নয় । আমি এখানে কতবার নিয়ম পরিবর্তন করেছি তার ট্র্যাক হারিয়েছি ...
ডেনিস

উত্তর:


20

পাইথ, সেফ, রেঞ্জ ≤ 8

['ashva', 'cxedo', 'ecckc', 'hhzsq', 'jmwze', 'lrths', 'nwrog', 'pbowu', 'rgldi', 'uljlw', 'wpgsk', 'yuday'

কোড:

%^T6`^G5

ব্যাখ্যা:

এটি কীভাবে কাজ করে তা স্পষ্ট করার জন্য: আমি ছোট ছোট অক্ষরগুলির সমস্ত সম্ভাব্য 5 টি অক্ষর ( ^G5) তৈরি করেছি। তারপরে, আমি এই তালিকার স্ট্রিং উপস্থাপনা তৈরি করেছি: ( `^G5)। অবশেষে, আমি এই তালিকার প্রতিটি 1,000,000 তম অক্ষর নিয়েছি ( %^T6)। ফলাফলটি এমন কিছু যা স্ট্রিংগুলির তালিকার মতো দেখায় তবে সন্দেহজনকভাবে এর শেষ বন্ধনীটি অনুপস্থিত।


কোন ঘনিষ্ঠতা আছে ]?
মালটিসেন

1
নিবন্ধন করুন
isaacg

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

1
কঠিন এক! আমি স্ট্রিংগুলিতে প্যাটার্নটি পেয়েছি, তবে এটি <= 8 বাইটে কীভাবে উত্পন্ন করা যায় তার কোনও ধারণা নেই।
ফ্যাবিয়ান শেমংলার

16

ভিবিএ, [নিরাপদ]

ব্যাপ্তি <= 128 বাইট

কোথায় আউটপুট হবে তার ইঙ্গিত

এক্সেল 2007 রান, আউটপুট ছিল ডিবাগ.প্রিন্ট। এটির ভিবিএ ভাগ্য 128 বাইটের অধীনে চালানোর জন্য কিছু পাচ্ছে।

আউটপুট 255 বাইট

 This array is fixed or temporarily locked THIS ARRAY IS FIXED OR TEMPORARILY LOCKED this array is fixed or temporarily locked This Array Is Fixed Or Temporarily Locked I n v a l i d   p r o c e d u r e   c a l l   o r   a r g u m e n t  ?????????????????

সমাধান

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

কোড

    Sub e()
    On Error Resume Next
    Err.Raise 10
    For i = 0 To 128
    b = b & " " & StrConv(Err.Description, i)
    Next
    Debug.Print b
    End Sub'

ব্যাখ্যা

প্রথমে কোডটি ভিবিএর অন্যতম প্রধান পাপ দিয়ে শুরু হয়। On Error Resume next
একবার আমরা এই হরর্ট অ্যাক্ট প্রতিশ্রুতিবদ্ধ হয়ে গেলে আমরা এগিয়ে যাই এবং কেবল নিক্ষেপ করি এবং ত্রুটি করি। এটি This array is fixed or temporarily lockedত্রুটি যা আমরা শীঘ্রই আউটপুটটিতে দেখতে পাব।

পরেরটি লুপ। আমরা ত্রুটি বিবরণ রূপান্তর করতে 128 বার লুপ করেছি, তবে এর জন্য একমাত্র বৈধ ইনপুট i are 1,2,3,64,128। এ কারণে প্রথম 4 টি লুপগুলি বিভিন্ন ফর্ম্যাট সহ ত্রুটিটি মুদ্রণ করে। তারপরে যখন i = 4কোডটি একটি নতুন ত্রুটি নিক্ষেপ করে Invalid callতারপরে সেই লুপগুলি এবং কিছুই নির্ধারিত হয় না bকারণ strconvপ্রতিটি সময় ফাংশন ত্রুটিযুক্ত হয়।

এখানেই কোনও সাধারণ প্রোগ্রাম থেমে যাওয়া উচিত ছিল, তবে আমাদের On Error Resume Nextপ্রতিটি ত্রুটি উপেক্ষা করা হয় এবং দুর্বল ত্রুটি পরিচালনার দ্বারা কোডটি বেখবরভাবে চলতে থাকে

এখন আমরা আঘাত করেছিi=32এবং আমরা bইউনিকোডে রূপান্তরিত করতে নতুন ত্রুটি যুক্ত করি এবং তারপরে লুপিং অবিরত করি যতক্ষণ না i = 128আমরা আমাদের ত্রুটিটি ইউনিকোড থেকে রূপান্তর করি যার ফলস্বরূপ ?????????????????স্ট্রিংটি যুক্ত হয় এবং b

শেষ পর্যন্ত আমরা একত্রিত হওয়া ত্রুটিগুলির জঞ্জালটি মুদ্রণ করি


14

গণিত, নিরাপদ, পরিসীমা ≤ 64

আউটপুট:

CGTAGGCCCATTTTGTGTGAATTGCGGTGCAGCGAGCGATATGTTGTCTGGGCACGGACGCAGAGTTAGGGTAGCTGGTG

উৎস:

Print@@Characters["GATC"][[1+First@RealDigits[Pi,4,80]]]

6
এখন আমার কাছে GenomeLookupসব কিছু আছে ...
LegionMammal978

3
সত্যিই! কি দিয়ে গেল?

2
চিঠিগুলিও আমার বদলাতে হবে!

1
লল, আপনার সাথে কাজ করতে এমন অনেকগুলি পুনরাবৃত্ত অক্ষর এবং by৪ বাইট সহজেই একটি ফাংশন তৈরি করতে পারে কেবল সেই স্ট্রিংটি বেশ সহজেই মুদ্রণ করতে পারে। এক্সডি
অ্যালবার্ট রেনশওয়া

4
আমি উত্স যোগ করেছেন। এটি অবশ্যই জিনোমের সাথে সম্পর্কিত কিছু নয় , বরং বেস 4 এর 80 সংখ্যার পাই, "GATC" ব্যবহার করে এনকোড করা লোককে দ্বিগুণ হেলিক্সের কথা চিন্তা করতে পারে।

12

এনজিএন এপিএল (নিরাপদ)

0.675640430319848J0.8376870144941628

ব্যাপ্তি ≤ 8

সমাধান

*3○⍟⍣=42

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

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

  • ⍟⍣=42একটি নির্দিষ্ট পয়েন্ট পৌঁছানো ( ) অবধি 0.31813150520476413J1.3372357014306895 উপার্জন না হওয়া অবধি প্রাকৃতিক লগারিদম ( ) বার বার 42 এ প্রয়োগ করা হয়⍣=

    প্রাথমিক মান সত্যিই বিষয় এখানে না, এটি এর তন্ন তন্ন যতদিন 1 কিংবা 0

  • 3○0.07343765001657206J0.8920713530605129 উপার্জন করে , তার ডান যুক্তিতে স্পর্শক প্রয়োগ করে ।

  • * কাঙ্ক্ষিত আউটপুট উত্পাদন করে ডান যুক্তিতে প্রাকৃতিক সূচকীয় ফাংশন প্রয়োগ করে।


পরম মানটি মোটামুটি 1 নয় Interest
lirtosiast


8

> <> (নিরাপদ)

অনলাইন এবং অফিসিয়াল দোভাষীদের উপর পরীক্ষিত।

ব্যাপ্তি: <= 16

স্ট্রিং: 4621430504113348052246441337820019217490490

এটি বেশ সুন্দর 1337, হাহ?

ব্যাখ্যা:

সোর্স কোডটি এখানে (15 বাইট):

f1-:0(?;::0g*n!

f15 (আমাদের কাউন্টার) স্ট্যাকের দিকে ধাক্কা দেয় ( !একের বেশি কাউন্টারকে চাপতে না দেওয়ার জন্য এটি শেষে এড়ানো হয় )

1- কাউন্টার থেকে 1 বিয়োগ করে

:0(?; কাউন্টারের তুলনায় 0 টির চেয়ে কম মুখযুক্ত পরীক্ষাগুলি পরীক্ষা করে থাকে, বাকিরা যদি থাকে তবে প্রোগ্রামটি শেষ করে

:: কাউন্টারটি দুবার নকল করে

0g(c,0)উত্স কোডের পয়েন্টে অক্ষরটি ধরুন যেখানে cকাউন্টার রয়েছে

* পূর্বে ধরা চরিত্রটির ASCII উপস্থাপনার মাধ্যমে কাউন্টারটির দ্বিতীয় সদৃশকে গুণায়

n ফলাফল মুদ্রণ।

সুতরাং, বিভক্ত করুন, আউটপুট হয় [462, 1430, 504, 1133, 480, 522, 464, 413, 378, 200, 192, 174, 90, 49, 0]। এটি কোডটি ASCII ব্যাখ্যার সাথে সামঞ্জস্য করে বিপরীতে 14 থেকে 0 (অর্থাৎ [!*14, n*13, ... f*0]) সংখ্যা দ্বারা গুণিত ।

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


8

স্নোম্যান 1.0.2

পরিসীমা ≤32।

110110111011011001111100111111111101111110101000101000100001100001100011100011101110110111011011111011111011101011101111101111110111110111111011110101111010111100101100101001111001111111011111011010111010111000000100000011111001111100

সমাধানটি হ'ল:

"mO~(!#]/.}{k2'=+@|":2nBspsP;aE

এটি এমন একটি অদ্ভুত ভাষা ... ফাটল দেওয়ার চেষ্টা করার আগে এটি বের করা দরকার ...
GamrCorps

3
প্রায় সেখানেই ... যদিও
সেগফল্ট

7

মতলব, ≤16। ফাটিয়ে ফেলা ওয়াজল

ব্যাপ্তি ≤16

এটি অক্টোটাতেও কাজ করে।

মুদ্রিত স্ট্রিংটি নিম্নরূপ:

ans =

     0     0     0     0     0     0     0     0     0
     0     0     0     0     9     4     0     0     0
     0     0     0     0    32    18     0     0     0
     0     0     0     9     1     0     3     0     0
     0     0     7     0     0     2    10     0     0
     0     0     3     0     2     2     3     0     0
     0     0     0    19    63    22     1     0     0
     0     0     0     4    13     4     0     0     0
     0     0     0     0     0     0     0     0     0

3
ভাল কাজ, আমি এই জাতীয় কিছু নিয়ে আসার চেষ্টা করেছি, তবে এটি সত্যিই দুর্দান্ত, এটি কীভাবে কাজ করা উচিত তার আমার সত্যিই কোন ধারণা নেই =)
flawr


7

পার্ল (নিরাপদ)

84884488488444224424428844884884884488488444224424428844884884884488488444224424424422442442884488488488448848844422442442884488488488448848844422442442442244244244224424422211221221221122122144224424424422442442221122122144224424424422442442221122122144224424424422442442221122122122112212214422442442442244244222112212214422442442442244244222112212218844884884884488488444224424424422442442884488488488448848844422442442884488488488448848844422442442884488488488448848844422442442442244244288448848848844884884442244244288448848848844884884442244244244224424424422442442221122122122112212214422442442442244244222112212214422442442442244244222112212218844884884884488488444224424424422442442884488488488448848844422442442884488488488448848844422442442884488488488448848844422442442442244244288448848848844884884442244244288448848848844884884442244244244224424424422442442221122122122112212214422442442442244244222112212214422442442442244244222112212212212211222442442244244244224412212211222442442244244244224412212211221221221122244244224424424422442442442244488488448848848844882442442244488488448848848844882442442244244244224448848844884884884488244244224448848844884884884488244244224448848844884884884488244244224424424422444884884488488488448812212211222442442244244244224412212211222442442244244244224412212211221221221122244244224424424422442442442244488488448848848844882442442244488488448848848844882442442244244244224448848844884884884488244244224448848844884884884488244244224448848844884884884488244244224424424422444884884488488488448812212211222442442244244244224412212211222442442244244244224412212211221221221122244244224424424422441221221122244244224424424422441221221122244244224424424422441221221122122122112224424422442442442244244244224448848844884884884488244244224448848844884884884488244244224424424422444884884488488488448824424422444884884488488488448824424422444884884488488488448824424422442442442244488488448848848844882442442244488488448848848844882442442244488488448

ব্যাপ্তি ≤ 32

সমাধান

print 2**y/124589//for-951..1048

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

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

  • for-951..1048 এই পরিসীমাটিতে প্রতিটি পূর্ণসংখ্যার পূর্ববর্তী কমান্ড কার্যকর করে, অন্তর্ভুক্ত ভেরিয়েবলে এটি সংরক্ষণ করে।

  • y/124589// অন্তর্নিহিত ভেরিয়েবল থেকে নির্দিষ্ট অঙ্কগুলি মুছে ফেলা এবং অনুলিপি সম্পাদন করে।

    y/// নির্মূলের সংখ্যা, অর্থাত্, সংখ্যার সংখ্যার সংখ্যার সংখ্যাকে প্রত্যাবর্তনযোগ্য ভেরিয়েবলের মধ্যে ফিরিয়ে দেবে।

  • print 2**মুছে ফেলার ক্ষমতায় 2 মুদ্রণ করে ( 1 , 2 , 4 বা 8 )।


7

পাইথন, <= 16 ( কেনেটিএম দ্বারা ক্র্যাকড )

[[[22111101102001]]]

এটি আরএপিএল (পাইথন শেলের মধ্যে একটি কমান্ড চালাচ্ছে) এর মাধ্যমে উত্পাদিত হয়েছিল।

আমি এটি সম্পাদনা করার সময়, ভবিষ্যতে স্পয়লার-মুক্ত ডাকাতদের জন্য মন্তব্যগুলিও সংক্ষেপে করব: এটি সমস্ত পাইথনে কাজ করে না। এটি পাইথন ২.7 যেখানে একটি বিল্ডে কাজ করে sys.maxint = 9223372036854775807


2
এটা খুব কঠিন।
জে আতকিন

1
এটি পাইথন 2 এবং পাইথন 3 উভয় ক্ষেত্রেই কাজ করে?
DLosc

1
EEP। পাইথন 2 শুধুমাত্র, দুঃখিত।
হিস্টোক্র্যাট

1
অর্থ এটি স্পষ্টভাবে পাইথন 3 এ কাজ করে না ?
DLosc

1
এটি একটি ইঙ্গিত, তবে হ্যাঁ, আমি প্রতিশ্রুতি দিচ্ছি যে এটি পাইথন 3 এ কাজ করবে না
হিস্টোক্র্যাট


6

টিআই-বেসিক, ≤4 বাইট, রেটো কোরাদি দ্বারা ক্র্যাক করা

এটি ক্র্যাক হতে 5 দিন 23 ঘন্টা সময় নিয়েছে। নিকটবর্তী...

আউটপুট (10 বাইট):

.495382547

কার্যক্রম:

³√(tanh(7°

যেহেতু কারও পক্ষে এটি অনুমান করা মূলত অসম্ভব, তাই এই প্রোগ্রামটি ডিজাইনের ক্ষেত্রে আমার লক্ষ্যটি হ'ল একমাত্র সম্ভাব্য পন্থাকে বর্বর শক্তি তৈরি করা।

এটি করার জন্য, আমি আউটপুট বা এই বিপরীতমুখী ফাংশনগুলির একটিতে আউটপুট আইএসসিটিতে প্রদর্শিত হওয়া থেকে আটকালাম। আইএসসির হাইপারবোলিক ট্যানজেন্ট নেই, এবং আমি অনুভব করেছি যে অনুরূপ কোনও সরঞ্জাম থাকবে না tanh(7°

ব্রুট ফোর্সের বিরুদ্ধে কিছু সুরক্ষা যোগ করার জন্য, আমি ডিগ্রি থেকে রেডিয়ান রূপান্তর ব্যবহার করি যা কিছুটা অস্পষ্ট বৈশিষ্ট্য, তবে এটি যথেষ্ট ছিল না।


10
@ কনর ও'ব্রায়েন দশমিকটি নিজেই লিখতে আপনার কেবল 10 বাইট প্রয়োজন!
আর্কটরাস

1
এখানে সমস্ত টিআই -৪৮ + বেসিক কমান্ডের তালিকা রয়েছে, পাশাপাশি পুরো ডকুমেন্টেশন।
lirtosiast

2
ঠিক তাই এটিও স্পষ্ট, থমাস (এবং আমি বেশিরভাগ লোককে ধরে নিই) sin(টিআই-বেসিকটিতে 1 বাইট হিসাবে পছন্দ করে consider সুতরাং মত কিছু sin(sin(sin(e4 বাইট হবে।
অ্যালবার্ট রেনশওয়া

1
আসলে, আমরা সবাই জানি, তিনি ব্যবহার করা যেতে পারে fPart(
LegionMammal978

1
@ অ্যালবার্ট রেনশ্যা হ্যাঁ, আমি এটি গ্রহণ করেছি। টমাস লিঙ্কযুক্ত ডকুমেন্টেশন প্রতিটি অপারেটরের জন্য "টোকেন আকার" তালিকাভুক্ত করে। আমি অনুমান করি যে আমরা যা গণনা করছি, এবং তিনি যে অপারেটরগুলি ব্যবহার করেন তারা সম্ভবত এই তালিকা থেকে আসবেন: tibasicdev.wikidot.com/one-byte-tokens
রেটো কোরাডি

6

সিজে্যাম, ≤ 8 [নিরাপদ]

379005901358552706072646818049622056

আমি দীর্ঘ সংখ্যা পছন্দ করি না তাই এখানে সংক্ষিপ্ত একটি। অফলাইন এবং অনলাইন উভয় ভাবাচরিত নির্দ্বিধায় ।

যেহেতু আমি কেবলমাত্র নাম্বার জমাগুলি বেশ বিরক্তিকর খুঁজে পেয়েছি, আমি ধীরে ধীরে ক্ষতিপূরণ দেওয়ার জন্য কয়েকটি ইঙ্গিত দিচ্ছি।

ইঙ্গিত 1: প্রোগ্রামটি একটি একক সংখ্যক স্ট্যাক দিয়ে শেষ হয় এবং কোনও A-Kভেরিয়েবল ব্যবহার করা হয় না।
ইঙ্গিত 2: নম্বরটি এনকোড তথ্য যা সম্পূর্ণরূপে পুনরুদ্ধারযোগ্য যদি আপনি প্রক্রিয়াটি বিপরীত করেন (অর্থাত্ কোনও তথ্য হারিয়ে যায় নি)।
ইঙ্গিত 3: ইঙ্গিত 2 থেকে "তথ্য" একটি একক স্ট্রিং যা প্রথম চারটি অক্ষরের পরে তৈরি হয়।


সমাধান

প্রোগ্রাম ছিল

0W#sWcib

0W#হয় 0^-1পরিবর্তে আউট erroring এর দেয় যা Infinitysতারপরে এটিকে একটি স্ট্রিংয়ে ফেলে ( পরিবর্তে নোটটি `দেয় 1d0/) gives

অন্য অর্ধের জন্য, Wc-1টিকে একটি চরে রূপান্তরিত করে, যা চরগুলির মোড়কের কারণে কোড পয়েন্ট 65535 হয়ে যায় ( এই টিপটি দেখুন )। iতারপরে চারটিকে একটি ইনট অর্থাৎ 65535 এ রূপান্তর করে।

পরিশেষে, উপরের সংখ্যাটি দিতে bস্ট্রিংটিকে Infinity65535 বেসে রূপান্তর করে ।


6

জাভাস্ক্রিপ্ট (কনসোল), <= 32 ( সন্নিবেশকারী নাম দ্বারা ক্র্যাক )

"a,a,0,a,b,a,a,b,a,a,4,a,b,a,a,a,a,6,a,b,a,a"

ক্রোম এবং ফায়ারফক্স ওয়েব কনসোলে পরীক্ষিত। এটি একটি 43 চরিত্রের স্ট্রিং।

আমার উদ্দেশ্যযুক্ত সমাধানটি লিঙ্কযুক্তটির চেয়ে কিছুটা বেশি বিস্তৃত ছিল (আপনাকে অভিশাপ দিন, ES6!)।

'এ, বি, এ, a'.replace (/ (ক) / ছ, অ্যারে)

ব্যাখ্যা:

আপনি যখন পতাকা এবং একটি ফাংশন replaceসহ একটি নিয়মিত এক্সপ্রেশন দিয়ে কল করেন /g, তখন এই আর্গুমেন্টগুলির সাথে ফাংশনটি কল করার ফলাফলের সাথে রেজেক্সের সাথে মিলে যাওয়া সমস্ত কিছুর প্রতিস্থাপন করা হয়: ম্যাচযুক্ত স্ট্রিং, ম্যাচযুক্ত স্ট্রিংয়ের প্রতিটি ক্যাপচার গ্রুপ, সূচিযুক্ত ম্যাচযুক্ত স্ট্রিংটিতে রয়েছে পুরো স্ট্রিং, এবং পুরো স্ট্রিং। এই ক্ষেত্রে, এটি "a", "a", 0 বা 4 বা 6 এবং "a, b, a, a" হবে। এই সমস্ত আর্গুমেন্ট অ্যারে কন্সট্রাক্টরের কাছে প্রেরণ করা হয়, যা কেবল পাস করা প্রতিটি জিনিসের অ্যারে তৈরি করে Then তারপরে replaceএটিকে স্ট্রিংতে রূপান্তরিত করে, যেমন "a, a, 0, a, b, a" এবং "a" কে প্রতিস্থাপন করে এটি দিয়ে চরিত্র।


এটিকে 37 বাইটে নামা হয়েছে। এটি হেক্সের মতো দেখাচ্ছে, সুতরাং আশা করি এটি সাহায্য করবে।
mbomb007


1
আমি আবার upvote করতে পারবেন না, কিন্তু এটি একটি দুর্দান্ত সুন্দর প্রোগ্রাম।
সন্নিবেশকৃত নাম এখানে

5

পাইথন, <= 32 ( Egor Skriptunoff দ্বারা ক্র্যাক )

আউটপুটটি 1832 বাইট, নিউলাইনগুলি সহ:

163
485
559
1649
2707
8117
8415
24929
41891
124133
142639
423793
694675
2075317
2162655
6357089
10682531
31785445
36635183
108070513
177408659
531963829
551493855
1633771873
2745410467
8135173349
9347869999
27774121841
45526653331
136007297717
141733920735
416611827809
700079669411
2083059139045
2400886719023
7082401072753
11626476472979
34862249549749
36142149804255
107069239746913
179920475038627
533147175478501
612629840276783
1820177075697521
2983606407043475
8913418645908149
9288532499693535
27303489359118433
45881121294188707
136517446795592165
157346912904610351
464159319105013361
761964388609624723
2284767248741900213
2368648071721459935
7016996765293437281
11791448172606497699
34940303480791033061
40148795925132553519
119288945009988433777
195535487181321247123
584146895667469134517
608742554432415203295
1789334175149826506849
3006819284014656913571
8946670875749132534245
10311729937203639353903
30418680977547050616433
49935336207531756227219
149732221646300430475189
155229351380265876857055
459858883013505412260193
772752555991766826787747
2289849682101787770873061
2631225127929856733097263
7817601011229592008423281
12814491939404182769539475
38282841570818685533137589
39893943304728330352263135
117267593836794179779362913
197057915416468570144702627
586337969183970898896814565
675799844894514912336740911
1993549095225501056249169521
3272612129033008707863251603
9813000610033591312052461493
10173266001408484771580813535
30137771616056104203296268641
50643884262032422527188575139
150067460764265635881358255333
172437765505860562200296238383
512342117472953771456036566897
839818522529453467650609486227
2508891813142320379359897758389
2614529362361980586296269078495
7685131765672974922140201517153
12914190492831906312462400487587
38425658828364874610701007585765
44288542855785494654395594310191

আমি 4s এর একটি প্যাটার্ন দেখতে পাচ্ছি।
জে আতকিন


@ ইগোরস্ক্রিপ্টুনফ হ্যাঁ - আমি একটি ভিন্ন লুপিং কাঠামো ব্যবহার করেছি, তবে অন্যথায় এটি একই যুক্তি।
DLosc

@ ডিএলকাস - এটিকে অন্য লুপ দিয়ে আরও খাটো করা যায়?
ডিম স্ক্রিপটুনফ

@ এগারসক্রিপটুনফ আমি পাইথন গল্ফিং কৌশল ব্যবহার করেছি - আমি আমার কোড পোস্ট করব না কারণ অন্য উত্তরে আমিও তেমন কিছু করতে পারি তবে আপনি পাইথন টিপস পৃষ্ঠায় ধারণাটি পেতে পারেন ।
DLosc

5

সিজেএম ( ডেনিস দ্বারা ক্র্যাকড )

দৈর্ঘ্য <= 4

1737589973457545958193355601

আমি এটিকে বেঁচে থাকার খুব বেশি সুযোগ দিচ্ছি না, তবে আমি যাইহোক 4 বাইট সমাধান চেষ্টা করতে চেয়েছিলাম।

আমার কোড হ'ল ডেনিস বিপরীত প্রকৌশলী:

H     Push 17
J     Push 19.
K     Push 20.
#     Power.

সিজেএম এর পরে স্ট্যাকের সমস্ত সামগ্রী মুদ্রিত হয় conc সুতরাং আউটপুট 17সঙ্গে একত্রিত করা হয় 19^20



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

1
ফ্যাক্টরিয়াল বা শক্তি ব্যতীত আউটপুটটি খুব বেশি বড় এবং ফ্যাকটোরিয়ালগুলিতে এই বড়টিতে কয়েকটি পিছনে জিরো থাকবে। আমি KK#আরও কয়েকটি শক্তি দিয়ে শুরু করেছিলাম এবং শেষ পর্যন্ত খুঁজে পেয়েছি JK#
ডেনিস

5

অ্যাপ্লিকেশন Lua, ≤ 4 ( কর্কশ feersum দ্বারা)

আউটপুট:

9.5367431640625e-07

আপনাকে লুয়া আরপিএল এর জন্য একটি স্ট্রিং সন্ধান করতে হবে যা "1 / এম" ধ্রুবকের ফলাফল results
এটি সহজ, তবে খুব তুচ্ছ নয়।


@ লিজিওনম্যামাল ৯78৮ - ইঙ্গিত: লুয়া ৫.৩ রিপ্রেলে =প্রকাশের আগে কেউ বাদ দিতে পারে ।
ডিম স্ক্রিপটুনফ

আমি কি না জানি, কিন্তু, কোন উত্তর যে হয় এখানে ...
LegionMammal978

@ লিজিওনম্যামাল ৯78৮ - হ্যাঁ, আপনি যে লিঙ্কটি দিয়েছেন তা হ'ল পড়ার সঠিক জায়গা। আপনার প্রয়োজনীয় সমস্ত তথ্য ইতিমধ্যে আপনার কাছে রয়েছে। শুধু এটি সমাধান করুন।
ডিম স্ক্রিপটুনফ


আকর্ষণীয় অ সমাধান:0x2p-21
daurnimator

5

পিপ , <= 16 (নিরাপদ)

এটি আমার চূড়ান্ত পাইপ জমা, আমি প্রতিশ্রুতি দিচ্ছি। :)

0123456789
0        9
0        9
0        9
0        9
0        9
0        9
0        9
0        9
0        9
0        9
0123456789

কেউ যদি এটি 16 বাইটে নামিয়ে দেয় তবে আমি অবাক হব - এটি ফিট করার জন্য আমাকে বেশ কয়েকবার চেষ্টা করেছে। (আপনি যদি চান তবে এটি চ্যালেঞ্জ হিসাবে গ্রহণ করুন!)


উত্তর:

Px:J,tLtP09JsX8x

এই কোডটি পূর্বনির্ধারিত ভেরিয়েবল t= 10 এবং s= স্পেস ব্যবহার করে।

    ,t            Range(10)
   J              Join into string: "0123456789"
Px:               Assign to x and print
      Lt          Loop 10 times:
         09         This is a numeric literal, but it can act like a string "09" because
                    strings and numbers are the same data type in Pip
            sX8     8 spaces
           J        Join left arg on right arg: "0        9"
        P           Print
               x  Last expression in a program is autoprinted: "0123456789"

এটি বেশ দুর্দান্ত।
জে আতকিন

হুম ... প্রতিটি সংখ্যা 0-সূচকযুক্ত কলাম নম্বর। : - /
ev3 কমেন্ডার

@ জ্যাটিন আমিও তাই মনে করি। ^ _ Lan ব্যাখ্যা যুক্ত হয়েছে।
DLosc

খুব সুন্দর, একটি +1 আছে))
জে আতকিন

4

রুবি, কেনেটিএম দ্বারা ফাটল

ব্যাপ্তি: ≤≤৪।

#<MatchData "@@" 1:"@" 2:"@">
"#<ArgumentError: unknown command \"\\x00\">\nu#<ArgumentError: unknown command \"\\x00\">\nn#<ArgumentError: unknown command \"\\x00\">\nk#<ArgumentError: unknown command \"\\x00\">\nn#<ArgumentError: unknown command \"\\x00\">\no#<ArgumentError: unknown command \"\\x00\">\nw#<ArgumentError: unknown command \"\\x00\">\nn#<ArgumentError: unknown command \"\\x00\">\n #<ArgumentError: unknown command \"\\x00\">\nc#<ArgumentError: unknown command \"\\x00\">\no#<ArgumentError: unknown command \"\\x00\">\nm#<ArgumentError: unknown command \"\\x00\">\nm#<ArgumentError: unknown command \"\\x00\">\na#<ArgumentError: unknown command \"\\x00\">\nn#<ArgumentError: unknown command \"\\x00\">\nd#<ArgumentError: unknown command \"\\x00\">\n #<ArgumentError: unknown command \"\\x00\">\n\"#<ArgumentError: unknown command \"\\x00\">\n\\#<ArgumentError: unknown command \"\\x00\">\nx#<ArgumentError: unknown command \"\\x00\">\n0#<ArgumentError: unknown command \"\\x00\">\n0#<ArgumentError: unknown command \"\\x00\">\n\"#<ArgumentError: unknown command \"\\x00\">\n@#<ArgumentError: unknown command \"\\x00\">\n@#<ArgumentError: unknown command \"\\x00\">\n"

(এবং হ্যাঁ, সমস্ত আউটপুট STDOUT এ)

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

test'@@'=~/(.)(.)/ rescue p"#{$!}#{p$~}".gsub(//,$!.inspect+$/)


@ ক্যানিটটম বাহ, আমি মুগ্ধ এমনকি আপনি এটিকে আমার মূল কোডের চেয়ে ছোট করে তুলতে সক্ষম হয়েছেন!
ডুরকনব

4

টিআই-বেসিক ( থমাস কোওয়া দ্বারা ক্র্যাকড )

টিআই-89 বৈকল্পিক
ব্যাপ্তি: ≤8
আউটপুট দৈর্ঘ্য: 460

1257286521829809852522432602192237043962420111587517182185282167859393833998435970616540717415898427784984473447990617367563433948484506876830127174437083005141539040356040105854054119132085436114190914221684704295353373344661986220406465038338295680627940567692710933178603763184382721719223039895582218462276317539764129360057392146874652124017927952151332902204578729865820715723543552685154087469056000000000000000000000000000000000000000000000000000000000

আমি মনে করি না আপনি এটিতে আরআইইএস ব্যবহার করতে পারবেন তবে আমার সন্দেহ যে এটি যাইহোক 7 দিন বেঁচে থাকবে। আচ্ছা ভালো.

কোড:

236!


"আরআইআইএস" কী?
mbomb007


4

টম কার্পেন্টার দ্বারা ক্র্যাক করা ম্যাটল্যাব

ব্যাপ্তি <= 16

ans =

        5760       22320
       13920       53940

গ্রার, 17 আমি পেতে পারি সবচেয়ে কাছের!
টম কার্পেন্টার

8
আসলে আমি এখনও পর্যন্ত এটি 17 বাইটে করার 8 টি উপায় খুঁজে পেয়েছি!
টম কার্পেন্টার


2
ম্যান যে মজা চ্যালেঞ্জ ছিল!
টম কার্পেন্টার


4

থু - <= 64 বাইট, হিস্টোক্র্যাট দ্বারা ক্র্যাক করা।

555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555

এটি 2016 5s; উপায় দ্বারা



4

সিজেএম, ≤8 (নিরাপদ)

\"3.341594\43181\

আসল কোড:

P`_`_`er

এটি হ'ল 3.141592653589793প্রতিটি চরিত্রের "3.141592653589793"সাথে সংশ্লিষ্ট চরিত্রের সাথে শুরু করে প্রতিস্থাপন করা "\"3.141592653589793\""। সদৃশ অপসারণের সাথে এটি প্রকৃতপক্ষে প্রতিস্থাপন ".123456789করছে ""35\.49831


4

পাইথন 2 (নিরাপদ 16)

(1.06779146638-0.024105112278j)

ব্যাপ্তি ≤ 16. যদি সংস্করণটি গুরুত্বপূর্ণ (মুদ্রণের যথার্থতার জন্য?), আমি আদর্শ ব্যবহার করছি

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


উত্তর:

print.7j**8j**2j

1
এটি কি আরইপিএল বা একটি সম্পূর্ণ প্রোগ্রাম?
lirtosiast

@ থমাসকওয়া সম্পূর্ণ প্রোগ্রাম।
xnor

dir(complex)জটিল সংখ্যার জন্য কী কী সংজ্ঞায়িত করা হয়েছে তা দেখতে ব্যবহৃত হয়। আমি জানতাম না আপনি একটি মডুলাস ব্যবহার করতে পারেন। নোট করুন যে এটি সম্ভবত সহায়ক হবে না, তবে হতে পারে ...
mbomb007

3

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

আউটপুট (1124 বাইট):

00371223425266831021221451701972262572903253624014424855305776266777307858429019621025109011571226129713701445152216011682176518501937202621172210230524022501260227052810291730263137325033653482360137223845397040974226435744904625476249015042518553305477562657775930608562426401656267256890705772267397757077457922810182828465865088379026921794109605980210001102021040510610108171102611237114501166511882121011232212545127701299713226134571369013925141621440114642148851513015377156261587716130163851664216901171621742517690179571822618497187701904519322196011988220165204502073721026213172161021905222022250122802231052341023717240262433724650249652528225601259222624526570268972722627557278902822528562289012924229585299303027730626309773133031685320423240132762331253349033857342263459734970353453572236101364823686537250376373802638417388103920539602400014040240805412104161742026424374285043265436824410144522449454537045797462264665747090475254796248401488424928549730501775062651077515305198552442529015336253825542905475755226556975617056645571225760158082585655905059537600266051761010615056200262501630026350564010

মজা করো এবং শুভ কামনা!

আসল কোড:

new Array(254) .fill(0).map((x,s)=>s*s-s/((5-s)||3)).map(Math.floor).join``


1
আমি এটা উপভোগ করেছি। ক্র্যাকড
SLuck49

@ SLuck49 আমি কোড পোস্ট করেছি।
কনর ও'ব্রায়েন

3

টিআই-বেসিক (থমাস কোওয়া দ্বারা ক্র্যাকড)

ব্যাপ্তি: <= 2

স্ট্রিং: -10

কোড: Xmin

এই লোকটিকে বোকা বানানোর দরকার নেই ...


আপনি ইতিমধ্যে এটি ফাটল না?
একটি স্প্যাগেটো

1
আপনি যদি এটি করেন তবে আমি অত্যন্ত দুঃখিত would
একটি স্প্যাগেটো

পাইথনে এটি ~9(বিট বিপরীত)
ব্যবহারকারী 193661

অবশ্যই, তবে আপনাকে টিআই-বেসিক এ উত্তর দিতে হবে। যে কোনও হারে এটি আসলে কোনও বিষয় নয়; থমাস ইতিমধ্যে এটি ফাটল। আমি মনে করি তিনি অপেক্ষা করছেন ঠিক সুন্দর (?)।
একটি স্প্যাগেটো


3

অ্যাপলস্ক্রিপ্ট, ≤ 2 বাইট ক্র্যাকড

"ব্রুট জোর করে ... গ্র্যাম্বল গ্র্যাম্বল ..."

এটা কী? একটি সংক্ষিপ্ত অ্যাপলস্ক্রিপ্ট উত্তর? হে

অনুপস্থিত মান

(হ্যাঁ, এটি ছদ্মবেশে প্রিন্ট করে)


a=বা a- 1=বা 1-? আমার কোনও ধারণা নেই =)
flawr

নাঃ। এগুলি # -2741 ত্রুটি হিসাবে STDERR এ ফেলে দেবে।
অ্যাডিসন ক্রম্প 18


1
@ স্কোয়াআমিশোসিফ্রেজ আপনি এক বাইট ব্যবহার করে এটি সংক্ষিপ্ত করতে পারেন say"Cracked."এবং যদি আপনি ব্যাকরণকে কিছু মনে করেন না তবে আরও একটি বাইট ব্যবহার করুন say"Cracked"। সি:
অ্যাডিসন ক্রম্প


3

গল্ফস্ক্রিপ্ট (নিরাপদ)

44460233687688399109436699097976761322375660878906252846699686946304

ব্যাপ্তি ≤ 8

সমাধান

{9?7*}.%

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

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

  • {9?7*} স্ট্যাকের উপর যে ব্লক ধাক্কা।

  • .% ব্লকটি সদৃশ করে এটিকে ম্যাপ করে… নিজেই।

    গল্ফস্ক্রিপ্ট প্রকারের ingালাইয়ের কাজ করে যেমন আগামীকাল নেই। এই ক্ষেত্রে, দোভাষীটি পুনরাবৃত্ত হওয়ার প্রত্যাশা করে, সুতরাং মূল ব্লকটি অ্যারেতে ফেলে দেওয়া হবে, নিম্নলিখিত অক্ষর কোডের অ্যারে প্রদান করে: [57 63 55 42]

  • ব্লকটি নিজেই প্রতিটি অক্ষর কোডকে নবম পাওয়ার ( 9?) এ উন্নত করে , তারপরে ফলাফলটি সাত দ্বারা গুণ করে (7* ) ।

    অ্যারেতে চারটি অক্ষর কোডের জন্য, এটি পুশ করে

    44460233687688399
    109436699097976761
    32237566087890625
    2846699686946304
    

    প্রস্থান করার আগে, দোভাষী পৃথক ছাড়াই চারটি পূর্ণসংখ্যা মুদ্রণ করে।

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