সর্বাধিক তাত্পর্য -২ ক্রম সংকুচিত করুন


18

1160 দৈর্ঘ্যের এই বাইনারি ক্রম আউটপুট করুন:

-++-+--++-++-+--+--++-+--+--++-+--++-++-+-++--++-+---+-++-+--+--++++--+--++-+--++-++----++-++-+-++--++-+-+---++-+--++-++-+--++-+--+---+-++-+--++-++-+--+--++-++-+--++-+--+++-+-+----+++-+--+--+++---++-++-+--+--+++--+-+-+--+-+++-++-+--+--++-+--++-++-+--+--++--+++---+++-+---++-+--++--+-+--+-+++-+--++-++-+--++-+--+--++-+--++--+-++-+-+--+-+-++-+--++-+--+--++-+-+-++-+-+-++---+-+--++++--+---++-+-++-+--++-+--+--++-+--++++--+---+-++++--+--++-++-+--++-+--+--++-+--++-++-+--++-+--+--++-++-+----+++-+--++--+++---+-++-+--+-++---+-++-++-+--+--++--++++-+--+--+--++++--+--+++---++-++-+--++--+-+--+--++-++-+--+--+-+++-++-+--+--++--+-++-++-+--+--+--++-++-+--+++---++-+--++-++---+++---++-++----+++--+-++-+--+--++-+--++-++-+-++--++--++----+++-++--++----++-+++--++---+++----+-+-++-++-++-+-+----+++--++-+--++-++-+--+--+--++-+--++-++-+--++--+-+--+-+-+-++++---+-+-++--+--+-+-+-++-+-+++--+-+--+--+-+++--+-+++---++-+--+--++-++--++---++-+-++--++-+---+-++-+--+-++--++-+--++-+--+-+++-+--++--+-+-+++--+-+--++-++-+--+--+-++---+-++-+-++--++-+--+++-+----++--+-++-+-++--++-+--++-+-++--++-+---+-++-+--+++----+-+-++--++-+--++-++-++-+--+--+--++++---++---+-+-++-+-+++--+-++--+-+--+-+-++---+++-++

ক্রম

এই সীমাবদ্ধ ক্রমটি এমনভাবে দৃ struct়ভাবে কাঠামোযুক্ত হয়েছে যে আমি আশা করি যে সংকোচনের জন্য অনন্য পদ্ধতিতে ধার দেয়। এটি এরদসের তাত্পর্যপূর্ণ সমস্যা থেকে উদ্ভূত হয়েছে, যা পূর্ববর্তী চ্যালেঞ্জ হিসাবে প্রদর্শিত হয়েছিল ।

পদগুলিকে +1 এবং -1 হিসাবে বিবেচনা করা, এটি তাত্পর্য 2 এর সর্বাধিক দৈর্ঘ্যের ক্রম, যার অর্থ:

প্রতিটি ধনাত্মক পদক্ষেপের আকারের জন্য d, আপনি যদি প্রতিটি d'তম শব্দটি গ্রহণ করেন (তৃতীয় পদটি দিয়ে শুরু করুন d), ফলস্বরূপ ক্রমের চলমান যোগফল -2 এবং 2 সহ অন্তর্ভুক্ত থাকে।

যদি আপনি প্রত্যেকটিকে +একটি পদক্ষেপের ডান -মানে এবং একটি পদক্ষেপ বাম বোঝাতে ভাবেন , তবে এর অর্থ হ'ল প্রতি dনির্দেশের পদচারণা কখনই সূচনা অবস্থান থেকে 2 ধাপের বেশি ভ্রমণ করে না।

উদাহরণস্বরূপ, উদাহরণস্বরূপ, d=3প্রতি 3 য় পদ গ্রহণ করা ক্রম দেয় +-++--+--+-..., যার চলমান পরিমাণগুলি [1,0,1,2,1,0,1,0,-1,0,1,...], যা কখনও -3 বা 3 এ আঘাত করে না।

-++-+--++-++-+--+--++-+--+--++-+--+...
  ^  ^  ^  ^  ^  ^  ^  ^  ^  ^  ^
  +  -  +  +  -  -  +  -  -  +  -
   1  0  1  2  1  0  1  0 -1  0  -1  ...

এই সিকোয়েন্সটি একটি কম্পিউটার অনুসন্ধানের মাধ্যমে 2014 সালে পাওয়া গেছে। এই কাগজটি দেখুন , যেখানে ক্রমটি পরিশিষ্ট বিতে পুনরুত্পাদন করা হয়েছে সন্ধানটি প্রমাণ করে যে 1160 একটি বিচ্ছিন্নতা -2 ক্রমের সর্বাধিক দৈর্ঘ্য, যদিও এর দৈর্ঘ্যের একাধিক ক্রম রয়েছে। ২০১৩ সালে প্রমাণিত এরদ এর তাত্পর্যপূর্ণ সমস্যাটি বলে যে, এই জাতীয় যে কোনও অনুক্রমের c2 এর স্থলে সর্বোচ্চ সীমাবদ্ধতার জন্য সীমাবদ্ধ দৈর্ঘ্য থাকতে হবে ।

সময়ের প্রয়োজন

আপনার কোডটি 5 সেকেন্ডের মধ্যে শেষ করা উচিত । এটি হিংস্র-বাধ্যতামূলক সীমাবদ্ধ করার জন্য।

আউটপুট ফরমেট

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

লিডারবোর্ড


1-16 দৈর্ঘ্যের সর্বাধিক সাধারণ সাবস্ট্রিংগুলি যদি কেউ জানতে চায়
এএসসিআইআই-

আমার মনে হচ্ছে কম্প্রেশনকে হারাতে খুব কঠিন হবে ...
ফল

উত্তর:


3

জেলি , 149 বাইট

“×GOẈ*m¬¿3d{ẋạ⁻@Ɓ]ZĊỵINBƬḊṿẊ*N¹Ẹ÷ƲẋɼoṬḳ£®⁾ƙŒọ¡[P1&ạ€ẊʠNỌXḢṖėÐß⁹Ụṗ¬⁹E#ụḷḌṁżżR=Ɗѳıɲ-ṭỌṾɲẎĿỴ⁶€ḋtɦÐ\ỵƒ⁾ƒụṫṡĊKpƭẏkaṪ,Ẋȧ⁻ḅMɓ%YḷsƲƭl¤æĊbṬ9D6ẎƘẓ^Œ⁷Ɲḷḷ€ḟ1g’B

কিছু প্যাটার্ন রয়েছে, উদাহরণস্বরূপ, 256 দৈর্ঘ্যের 8 বাইনারি স্ট্রিংগুলির মধ্যে কেবল 81 টি উপস্থিত রয়েছে যদি কেউ ক্রমটি আটকে যায় তবে আমি সরাসরি (কমপক্ষে এখনও) এই সোজা সামনের দিক থেকে বাইট গণনা হ্রাস করতে কোনওভাবেই ব্যবহার করার কোনও উপায় লক্ষ্য করি নি straight 250 সংক্ষেপণ বাইনারি তালিকায় রূপান্তরিত।

এটি অনলাইন চেষ্টা করুন! (পাদলেখগুলি বাইনারি তালিকাটিকে সহজ সরাসরি তুলনার জন্য স্ট্রিংয়ে ফর্ম্যাট করে)।



3

জাভাস্ক্রিপ্ট (ES6), 263 253 252 বাইট

আমি যথাসম্ভব কম পে-লোড ডেটা ব্যবহার করার চেষ্টা করেছি। দুঃখজনকভাবে - তবে আশ্চর্যের সাথে নয় - এর জন্য যথেষ্ট পরিমাণে ডিকম্প্রেশন কোড প্রয়োজন।

ভাঙ্গন:

  • পে-লোড ডেটা: 75 বাইট, 100-বর্ণের বেস 64 স্ট্রিং হিসাবে এনকোডড
  • কোড: 163 153 152 বাইট

নীচে ডেটা ছাড়াই একটি ফর্ম্যাট সংস্করণ রয়েছে। কাঁচা কোডটি ডেমো স্নিপেটে রয়েছে।

f = (a = Array(264).fill(n = p = 0)) =>
  n++ < 1160 ?
    '+/-'[
      p += !a.some((v, i) =>
        n % i | v * v - 4 ?
          0
        :
          r = v / 2,
        r = atob`...`.charCodeAt(p / 8) >> p % 8 & 1 || -1
      ),
      r + 1
    ] +
    f(a.map((v, i) => n % i ? v : v - r))
  :
    ''

কিভাবে?

আমরা প্রতি i -th পদগুলির চলমান অঙ্কের একটি [i] ট্র্যাক করি । প্রতিবার এই অঙ্কগুলি নিম্ন-গণ্ডিতে -2 আঘাত করে , আমরা জানি যে পরবর্তী শব্দটি অবশ্যই একটি + হবে । একই যুক্তি উপরের সীমানায় প্রযোজ্য। এটি i = 264 অবধি সহায়ক এবং এর বাইরে কোনও অতিরিক্ত বাইট সংরক্ষণ করে না।

এটি আমাদের 599 পদ দিয়ে অনুমান করা যায় না leaves আমরা এগুলিকে 100-বর্ণের বেস 64 স্ট্রিংয়ে এনকোড করে ⌈599 / 8⌉ = 75 বাইট হিসাবে সঞ্চয় করি ।

ডেমো


3

জেলি , 110 109 107 বাইট

;1mS€:3o/Nȯ®Ṫṭḷ
“ĖṄẋ{Xṛ-İIṗ®6⁼Ḟ2a⁻!Ċẉȥ+¡Ƒ¥mvrẓsṘ×⁴ç&$nỴỤ)M7?ẊẎḅ=ṠƈTṙḌȥụẋXḌ⁵Ḣ⁺ḲL÷æTƥĿv€%ḟ¢®!Ė’BḤ’©ṛ⁽¡ɠÆD€Nç/

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

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


3

জেলি , 135 133 130 129 105 104 বাইট

42“I=İėZP*ðEḄẈṆ'mBƝėŻƝ6®Ṇɼḥ[bȦėṡV£(6ṘɱX)Ṅẹ6~K7°ȤÄỴ¥ƝÇ5prḳġŻ£ƭṗṄFṾḃ{©@ɼ’ḃÄċL
L+Ø.ÆDm@NÇ¡§§No¥/Ṡo-ṭ
Ç⁽¡ɠ¡Ḋ

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

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


2

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

862:o'$Te]BQHoHxkw!-CEjv(j=zGp.8_C{\?wkH{t&%W.:ja#7=+>"/,=0wDJ+"2BREtgh9_2I%1>+99T3kPrknzlJ}&8kUR(S!pX]C]05u{"6MHA7"gg(M6\5Vp.k.18Y(c~m&wroTrN)sf" |>\,Lg80C:nUez|l;<h~m(%]4xx6?`=qGtZ):d"*"@~1M.T}jJ)Bl7>Ns >9$8R1MlkG'F3:qZaY"

Ouput ফর্ম হল 1 0 0 1 0 ..., যেখানে 1সাথে সঙ্গতিপূর্ণ '-'এবং 0সাথে সঙ্গতিপূর্ণ '+'

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

ব্যাখ্যা

ক্রমটি রান-লেংথ এনকোডেড হয়েছে ed সমস্ত 720 রানের দৈর্ঘ্য 1, 2, 3 বা 4 হয়, 3 বা 4 কম দেখা যায়। সুতরাং প্রতি 3 টি 2, 0, 1 দ্বারা প্রতিস্থাপন করা হয়েছে (2 এর একটি রান, তারপর অন্য প্রতীক 0 এর একটি রান, আবার 1 এর রান) এবং একইভাবে প্রতি 4 টি 2, 0, 2 দ্বারা প্রতিস্থাপিত হয়েছে 862 দৈর্ঘ্যের একটি ত্রৈমাসিক অ্যারে দেয়।

এই অ্যারেটি বেস -99 এনকোডিংয়ে রূপান্তরিত হয়েছে এবং কোড ( '$Te...kG') এ প্রদর্শিত দীর্ঘ স্ট্রিং । বেস 94 এনকোডিংটিতে একক উদ্ধৃতি ব্যতীত 95 টি মুদ্রণযোগ্য ASCII অক্ষর ব্যবহার করা হয়েছে (যা পালাতে হবে)।

কোডটি সেই স্ট্রিংটি বেস 94 থেকে বেস 3 এ রূপান্তরিত করে এবং ফলাফলটি রান-লেংথ ডিকোড করার জন্য চিহ্নগুলি [1 0 1 0 ... 0](দৈর্ঘ্যের অ্যারে 830) ব্যবহার করে।


2

জেলি , 95 বাইট

“qạʂṅs⁽fØʋZ%BÞġı½.m0&u⁺TsƝȧAuỴż⁶3uÞ$+ȷ@4Ṣ’BḤC©µmLÆD$§SṠȯ®ṪNLḟ“⁶ .£µ+£gÐ9Ц.ñ×µ¥¤®‘ÄḤ¤ɗ}¡ṭø⁽¡ɠ¡Ḋ

আমার পূর্ববর্তী দুটি পদ্ধতির মধ্যবর্তী পয়েন্ট।

কোডটি অনুক্রমের 842 উপাদান অনুমান করার চেষ্টা করে এবং অবশিষ্ট 318 টি হার্ডকোড করে। অনুমানগুলির মধ্যে 19 টি ভুল এবং হার্ডকোডযুক্ত সূচকগুলির তালিকার মাধ্যমে ফিরে যেতে হবে।

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

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

“qạʂṅs⁽fØʋZ%BÞġı½.m0&u⁺TsƝȧAuỴż⁶3uÞ$+ȷ@4Ṣ’

380009100940380065412452185545474826295694594854898450166594167299196720639075810827320738450934©

BḤC©

BC1±1

µmLÆD$§SṠȯ®ṪNLḟ“⁶ .£µ+£gÐ9Ц.ñ×µ¥¤®‘ÄḤ¤ɗ}¡ṭ

0

mLÆD$§SṠȯ®ṪNLḟ“⁶ .£µ+£gÐ9Ц.ñ×µ¥¤®‘ÄḤ¤ɗ}¡ṭ  Monadic chain. Arument: A (array)

 LÆÐ$                                       Compute all divisors of the length of A.
m                                           For each divisor d, generate the subarray
                                            of each d-th element.
     §                                      Take the sum of each subarray.
      S                                     Take the sum of the sums.
       Ṡ                                    Take the sign of the sum.
        ȯ®                                  If the result is 0, replace it with the
                                            array in the register.
          Ṫ                                 Tail; pop and yield the last element,
                                            modifying the register for a zero sum.
                                            This is a no-op for a non-zero sum.
              “⁶ .£µ+£gÐ9Ц.ñ×µ¥¤®‘ÄḤ¤      Yield all indices of incorrect guesses.
           NLḟ                        ɗ¡    If the length of A doesn't appear among
                                            the indices, negate the result.
                                        ṭ   Append the result to A.
ø⁽¡ɠ¡Ḋ

0⁽¡ɠ11600


গাণিতিক এনকোডিংয়ের মতো মনে হচ্ছে কিছু ম্যানুয়ালি ম্যানুয়ালি পরিবর্তনের চেয়ে সহজ হবে; আপনি কি চেষ্টা করেছেন নাকি জেলি এর জন্য অসমর্থিত?
lirtosiast

এখানে কেবল 19 টি প্রবেশিকা পরিবর্তন করতে হবে, যা 23 বাইটে এনকোড করা আছে। আমি মনে করি একটি গাণিতিক ডিকোডারটি তার চেয়ে দীর্ঘতর হবে, কমপক্ষে সম্পর্কিত ডেটার সাথে।
ডেনিস

1

কাঠকয়লা , 150 বাইট

”a∧∨~℅¹÷Oμ6fCC⁼∕⁵^;Ÿ‘«·T:∕D_=v§AHŒ,—<Pr¢E!◨±L^|.τ"NO“šþŽ∧<n`bÞE÷β$+Z⟦5⁶⁻.λ‹ζd⧴X>w,⊞?‹⟧⌈⪪-h÷³N“K⁺L¿>ρ@P⟲↘3νηKx÷?>™Ž¿•:8V¦£œεG↧x℅7¶	NRü"m”⟦)&¶bE“Yv”

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

চারকোলের বিল্টিন স্ট্রিং সংকোচনের ব্যবহার করে। ব্যবহার .জন্য -এবং !জন্য +


1

সিজেম, 153 বাইট

"Ke²ÉLº[
O%2¹d²Ý,Éeñlr[´KeÙ.Y­K-iZ[*Të
ÊYl°Ý
ËeËd¼Y%³l69,ÖÉmÙ¤¶ÉcN9<il²S3ÄÏ#8õ$¯d¶Ë%Õ¦Õ(Öѣɦ]-2ËEd¶)/4¦YLºXõ2É-°çR5©Ä"256b2b

ব্যবহার 1জন্য -, এবং 0জন্য +

মুদ্রণযোগ্য ধারণ করে। এটি অনলাইন চেষ্টা করুন!

এটি বেশ সহজ। লম্ব 256 থেকে বেস 2 তে একটি দীর্ঘ অনুক্রমকে রূপান্তর করে।


1

পাইথন 3 , 236 232 বাইট

4 বাইট সংরক্ষণের জন্য মেগোকে ধন্যবাদ

#coding:437
print(bin(int.from_bytes('ûKe▓╔L║[\rûO%2╣d▓▌,û╔eè±lr[\x1a┤KeÆ┘Ä.Y¡\x16K-ûiZû[*Tδ\r╩Yl░▌\rÆ╦eÆ╦d╝YÄû¥%│\x0bl69,╓╔m\x12┘ñ╢╔cûN9<il▓S3─╧#8⌡$»\x19d╢╦%Ü╒\x0eª╒(╓╤úû╔£ª]-2╦EÜìd╢¥)û/4ªYL║X⌡2╔-░τRì5⌐─'.encode('437'),'big'))[2:])

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

সিপি -৩77 এনকোডিং ব্যবহার করে। ডেনিসকে একটি ত্রুটি নির্দেশ করার জন্য ধন্যবাদ ।


437এটির জন্য একটি উপনাম cp437, সুতরাং cpবিটগুলি ঘটে যাওয়ার পরে উভয় সময় থেকে রেহাই পেয়ে আপনি 4 বাইট মুণ্ডন করতে পারেন ।
মেগো

0

পাইথন 2 , 364 250 বাইট

114 বাইট সঞ্চয় করার জন্য জোনাথন অ্যালানকে ধন্যবাদ ।

print bin(int('28x0lphxjx8ze4uuhtdzo0oebr25amtmuxm62cbit0ibdwjm2sf50clh2ejq0a73ndseo5tove8uqca6nf66bo4abbkg867woh2b435at0o3pddvqmsqp29b6as5bd4eo28xgwkkj607gp66icba1q4n9fc13dltp45j340mpzbc56wsrbb3oejnczsbzfgh82xdi8aku8m4wlmwuxkgy4yaew7pu4p1g',36))[2:]

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


0

সি # , 385 বাইট


উপাত্ত

  • ইনপুট কিছুই না
  • আউটপুট String ভান ফলাফল।

Golfed

()=>{var s="i´\u009aM6³E¤òi°ÚÍF\u009bM\"Ói6\u009au\u000e\u0093\u008d¤åK´\u009am&qѦRé´Òi\u0096¥i¤Õ«\u0014ò5¦\u0093O\"òm4\u009am4\u009bC¦qibÚLô\u0093ÉÆÓ)6\u0092í&[I6\u009ci±ÆÃ\u0096\u0093M¬Ì;0ÜÇ\nÛPæ\u009bI4Úe*ñY*×).\\i6cY¢ÒÍ4ºer\u009bIbÖiÐËY¦³E§\nÍ6ÒO\u0018­rÊV;";var o="";foreach(var c in s)foreach(var b in Convert.ToString(c,2).PadLeft(8,'0'))o+=(char)(43+(49-(int)b)*2);return o;};

Ungolfed

() => {
    var s = "i´\u009aM6³E¤òi°ÚÍF\u009bM\"Ói6\u009au\u000e\u0093\u008d¤åK´\u009am&qѦRé´Òi\u0096¥i¤Õ«\u0014ò5¦\u0093O\"òm4\u009am4\u009bC¦qibÚLô\u0093ÉÆÓ)6\u0092í&[I6\u009ci±ÆÃ\u0096\u0093M¬Ì;0ÜÇ\nÛPæ\u009bI4Úe*ñY*×).\\i6cY¢ÒÍ4ºer\u009bIbÖiÐËY¦³E§\nÍ6ÒO\u0018­rÊV;";
    var o = "";

    foreach( var c in s )
        foreach( var b in Convert.ToString( c, 2 ).PadLeft( 8, '0' ) )
            o += (char) ( 43 + ( 49 - (int) b ) * 2 );

    return o;
};

সম্পূর্ণ কোড

using System;

namespace Namespace {
   class Program {
      static void Main( String[] args ) {
        Func<String> f = () => {
            var s = "i´\u009aM6³E¤òi°ÚÍF\u009bM\"Ói6\u009au\u000e\u0093\u008d¤åK´\u009am&qѦRé´Òi\u0096¥i¤Õ«\u0014ò5¦\u0093O\"òm4\u009am4\u009bC¦qibÚLô\u0093ÉÆÓ)6\u0092í&[I6\u009ci±ÆÃ\u0096\u0093M¬Ì;0ÜÇ\nÛPæ\u009bI4Úe*ñY*×).\\i6cY¢ÒÍ4ºer\u009bIbÖiÐËY¦³E§\nÍ6ÒO\u0018­rÊV;";
            var o = "";

            foreach( var c in s )
                foreach( var b in Convert.ToString( c, 2 ).PadLeft( 8, '0' ) )
                    o += (char) ( 43 + ( 49 - (int) b ) * 2 );

            return o;
        };

        Console.WriteLine( $" Input: <none>\nOutput: {f()}\n" );

        Console.ReadLine();
      }
   }
}

রিলিজ

  • v1.0 -385 bytes - প্রাথমিক সমাধান।

মন্তব্য

  • না

0

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

•19GÈRÕŸ
pт6½÷Ü;вVåΔĀÈ₄¤Ü³Aʒм5[¦PŠÅøœ^‚₆賦ìóV“LÛ'ßq;αÎΩªî»(2∍©däf×5 V5Ú”gÜ/\^(Ã∊Ƶ!3šÍ3°(§A΄ǝ₂È₅ç£6óàÖCsa*zƒÚ¥Î\ªD¹,n∊ðˆ.ëçPαǝƒ.É∍¯ü₂³Λ‘g∍Θþ“‚œΔи‹•b

সুপার বিরক্তিকর। কেবল একটি সংকুচিত সংখ্যা। ব্যবহার 1জন্য -এবং 0জন্য+

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




0

পার্ল, 164 বাইট

print unpack'b*','-Y²lÍ¢%O
[³bÙ²DËlY®pɱ%§Ò-Y¶deJ-Ki¥%«Õ(O¬eÉòDO¶,Y¶,ÙÂeF[2/ÉcËlI·dÚl9cÃiɲ53Ü;ãPÛ
gÙ,[¦TTët:lÆEK³,]¦NÙFkÓeÍ¢åP³lKòµNSjÜ'

Hexdump:

00000000: 7072 696e 7420 756e 7061 636b 2762 2a27  print unpack'b*'
00000010: 2c27 962d 59b2 6ccd a225 4f96 0d5b b362  ,'.-Y.l..%O..[.b
00000020: d9b2 44cb 966c 59ae 70c9 b125 a7d2 2d59  ..D..lY.p..%..-Y
00000030: b664 8e8b 654a 972d 4b96 69a5 9625 abd5  .d..eJ.-K.i..%..
00000040: 284f ac65 c9f2 444f b62c 59b6 2cd9 c265  (O.e..DO.,Y.,..e
00000050: 8e96 465b 322f c993 63cb 946c 49b7 64da  ..F[2/..c..lI.d.
00000060: 926c 3996 8d63 c369 c9b2 3533 dc0c 3be3  .l9..c.i..53..;.
00000070: 50db 0a67 d992 2c5b a654 8f9a 54eb 9474  P..g..,[.T..T..t
00000080: 3a96 6cc6 9a45 4bb3 2c5d a64e d992 466b  :.l..EK.,].N..Fk
00000090: 960b d39a 65cd a2e5 50b3 6c4b f218 b54e  ....e...P.lK...N
000000a0: 536a dc27                                Sj.'

সুস্পষ্ট, বিরক্তিকর সমাধান: কেবলমাত্র সমস্ত বিট বাইনারি স্ট্রিংয়ে রাখুন, প্রতি বাইটে 8 বিট its 0 এবং - এর জন্য 1 ব্যবহার করে। আমি এটিকে আরও কিছু গল্ফ দেওয়ার চেষ্টা করব।


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