দুটি শক্তির বিবর্তন


34

এটি "হ্যালো ওয়ার্ল্ড!" এর বিবর্তনের একটি পুনঃপ্রবন্ধ, মূলত ব্যবহারকারী হেলকা হম্বা লিখেছেন

এখানে মেটা sensকমত্যের কারণে এটি নকল হিসাবে বন্ধ করা উচিত নয় ।

মূলটি দুই বছর আগে জিজ্ঞাসা করা হয়েছিল এবং ছয় মাসেরও বেশি আগে সর্বশেষ সক্রিয় ছিল। আমার এখানে হেল্কা হোম্বা পোস্ট করার অনুমতি রয়েছে

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


চ্যালেঞ্জ হ'ল এমন একটি প্রোগ্রাম তৈরি করা যা 2^nপ্রচ্ছদকে ছাপায়, যেখানে nআপনার প্রোগ্রামের সংখ্যা। ধরাটি হ'ল আপনার প্রোগ্রামটির অবশ্যই আপনার আগে জমা দেওয়া উত্তরে প্রোগ্রাম থেকে 10 বা তার কম লেভেনস্টেইনের দূরত্ব থাকতে হবে ।

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

নীচে আমি সি # ব্যবহার করে প্রথম উত্তর জমা দেব, যা 2 ^ (n = 1) = মুদ্রণ করে 2

উত্তর দেওয়ার পরবর্তী ব্যক্তিকে 10 টি পর্যন্ত একক অক্ষর সন্নিবেশ, মুছে ফেলা, বা বিকল্পগুলি সহ কোডটি সংশোধন করতে হবে যাতে এটি যখন নতুন উত্তরের ভাষায় চালিত হয়, এটি মুদ্রণ করে 2^n( nউত্তর সংখ্যাটি সহ)। উদাহরণস্বরূপ, 25 তম উত্তর (ধরা যাক এটি পাইথের মধ্যে রয়েছে) 2 ^ 25 বা 33554432 মুদ্রণ করবে।

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

বিন্যাস করা

দয়া করে আপনার পোস্টটি ফর্ম্যাট করুন:

#Answer N - [language]

    [code]

[notes, explanation, observations, whatever]

যেখানে এন হ'ল উত্তর সংখ্যা (ক্রমবর্ধমান বৃদ্ধি, এন = 1, 2, 3, ...)।

কোন সঠিক অক্ষর পরিবর্তন হয়েছিল তা আপনাকে জানাতে হবে না। লেভেনস্টেইনের দূরত্ব 0 থেকে 10 এর মধ্যে রয়েছে তা নিশ্চিত করুন।

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

বিধি

এই চ্যালেঞ্জটি সম্পর্কে বুঝতে মূল বিষয়টি হ'ল একবারে কেবলমাত্র একজন ব্যক্তি উত্তর দিতে পারে এবং প্রতিটি উত্তর তার আগে থাকা একজনের উপর নির্ভর করে

একই এন এর সাথে কখনই দুটি উত্তর থাকতে হবে না If যদি দুটি লোক একই সাথে কিছু এন এর উত্তর দেয় তবে যিনি পরে উত্তর দিয়েছেন (এমনকি কয়েক সেকেন্ডের পার্থক্য থাকলেও) দয়া করে তাদের উত্তরটি মুছে ফেলা উচিত।

উপরন্তু ...

  • একজন ব্যবহারকারী পরপর দুটি উত্তর জমা দিতে পারে না। (উদাহরণস্বরূপ যেহেতু আমি উত্তর জমা দিয়েছি 1 আমি উত্তর 2 করতে পারি না, তবে আমি 3 টিও করতে পারি))
  • স্বল্প সময়ের ফ্রেমে অনেক বেশি উত্তর পোস্ট করা এড়াতে চেষ্টা করুন।
  • প্রতিটি উত্তর পৃথক প্রোগ্রামিং ভাষায় থাকতে হবে।
    • আপনি পাইথন 2/3 এর মতো কোনও ভাষার বিভিন্ন বড় সংস্করণ ব্যবহার করতে পারেন
    • ভাষাগুলি স্বতন্ত্র হিসাবে গণ্য হয় যদি তারা traditionতিহ্যগতভাবে দুটি পৃথক নাম দ্বারা ডাকা হয়। (এখানে কিছু অস্পষ্টতা থাকতে পারে তবে এটি প্রতিযোগিতাটি নষ্ট না করে।)
  • আপনাকে এএসসিআইআই-তে লেগে থাকতে হবে না, আপনি চাইলে যে কোনও অক্ষর ব্যবহার করতে পারেন। লেভেনস্টেইনের দূরত্বটি ইউনিকোড অক্ষরে পরিমাপ করা হবে ।
  • আউটপুট কেবল 2^nএবং অন্য কোনও অক্ষর হওয়া উচিত । (শীর্ষস্থানীয় / পিছনের সাদা অংশটি ঠিক যেমনটি অসমর্থিত আউটপুট যেমন >>>বা ans=)
  • আপনার ভাষাতে স্ট্যান্ডআউট ব্যবহার না করা থাকলে তাড়াতাড়ি আউটপুট পাঠ্যের জন্য সাধারণত যা ব্যবহৃত হয় (যেমন console.logবা alertজাভাস্ক্রিপ্টে)।
  • যখন আপনাকে আউটপুট দিতে হবে তার দু'টির শক্তি খুব বড় হয়ে যায়, আপনি অসীম স্মৃতিটি ধরে নিতে পারেন তবে অসীম পূর্ণসংখ্যার আকার নয়। পূর্ণসংখ্যার ওভারফ্লো থেকে সাবধান থাকুন।
  • আপনি বৈজ্ঞানিক স্বরলিপি ব্যবহার করতে পারেন বা আপনার ভাষাগুলি যে কোনও সংখ্যাকে উপস্থাপনের সবচেয়ে প্রাকৃতিক উপায়। (আনারি বাদে আনারিতে আউটপুট করবেন না )

আপনার উত্তরটি বৈধ কিনা তা নিশ্চিত করুন। পাঁচটি উত্তর আপ চেইনের মধ্যে একটি বিরতি আছে তা আমরা বুঝতে চাই না। অতিরিক্ত উত্তর থাকার আগে অবৈধ উত্তরগুলি দ্রুত স্থির করা বা মুছা উচিত।

একেবারে প্রয়োজনীয় না হলে উত্তরগুলি সম্পাদনা করবেন না।

স্কোরিং

জিনিসগুলি নিষ্পত্তি হয়ে গেলে, ব্যবহারকারী যে সর্বাধিক (বৈধ) উত্তর জমা দেয় সে জয়ী হয়। বন্ধনগুলি ব্যবহারকারীর নিকট সর্বাধিক সংযোজনীয় ভোট দিয়ে যায়।

আপনি যখন কোনও উত্তর পোস্ট করেন তখন এগুলি সম্পাদনা করুন:

লিডারবোর্ড

13 টি ভাষা

Okx

8 টি ভাষা

জেপেলীন্

4 টি ভাষা

পাভেল
জোনাথন অ্যালান
ক্রিটিক্সী লিথোস
রিকার

3 টি ভাষা

boboquack

2 টি ভাষা

বোনমারস
কনর ও ব্রায়ান
ধ্বংসাত্মক তরমুজ
ovs
টম কার্পেন্টার

1 ভাষা

এটাকো
ব্লকস
ডেনিস
ডিজাইমা
এরিক আউটগোল্ফার ইটিএইচ
প্রোডাকশনস
ভূত_ইন_কোড
লিও
লিন
ম্যাথিউস অ্যাভেলারার
নাথানিয়েল
কুয়ার্প-ডের্প
আর কপ
টেইলর স্কট
নিমি মিস্তাহা
ফিগিনস
পিডিজিউডগাস্ট
স্টেনবার্গ

এখনও পর্যন্ত ব্যবহৃত ভাষা:

  1. সি # (পাভেল)
  2. /// (বাবাকোয়াক)
  3. রেটিনা (ডেনিস)
  4. জেলি (জনাথন অ্যালান)
  5. পাইথ (বোবাকাক)
  6. > <> (ধ্বংসাত্মক তরমুজ)
  7. মিনকোলাং (ক্রিটিক্সী লিথোস)
  8. পার্ল (পাভেল)
  9. পাইথন (কিউয়ার্প-ডার্প)
  10. ডিসি (আর। কাপ)
  11. কাঠকয়লা (জনাথন অ্যালান)
  12. স্ব পরিবর্তনকারী ব্রেইনফাক (লিও)
  13. এসওজিএল (ডিজাইমা)
  14. শেপস্ক্রিপ্ট (জনাথন অ্যালান)
  15. পাইকে (বোবাকাক)
  16. রুবি (নাথানিয়েল)
  17. 05AB1E (ovs)
  18. স্টাটা
  19. বিসি (ক্রিটিক্সী লিথোস)
  20. জাপট (Okx)
  21. 2sable (Kritixi Lithos)
  22. চেডার (জোনাথন অ্যালান)
  23. পাইলন (ওকেক্স)
  24. বাশ (জ্যাপেলিন)
  25. পুশি (ওক্স)
  26. সিজেএম (এরিক আউটগোল্ফার)
  27. MATL (Okx)
  28. ম্যাটল্যাব (টম কার্পেন্টার)
  29. অক্টাভা (ক্রিটিক্সী লিথোস)
  30. আর (ওভিএস)
  31. জাভাস্ক্রিপ্ট ES7 (টম কার্পেন্টার)
  32. উত্তল (Okx)
  33. গণিত (ভূত_স_ইন_ কোড)
  34. পিপ (Okx)
  35. সজ্জিত (কনর ও ব্রায়ান)
  36. গল্ফস্ক্রিপ্ট (Okx)
  37. আসলে (লিন)
  38. RProgN (Okx)
  39. স্কিম (চিহ্নগুলি)
  40. উপাদান (Okx)
  41. জে (ব্লক)
  42. কিউবিক্স (ETH প্রোডাকশন)
  43. জেডএস (জেপেলিন)
  44. ভিবিএ (টেলর স্কট)
  45. মাছ (জেপেলিন)
  46. রেটিকুলার (Okx)
  47. পার্ল 6 (পাভেল)
  48. RProgN2 (এটাকো)
  49. পিএইচপি (ম্যাথিউস অ্যাভেলার)
  50. জल्फ (কনর ও ব্রায়ান)
  51. হাস্কেল (নিমি)
  52. বেফুঞ্জ -98 (মিস্টা ফিগিনস)
  53. জ্নুপ্লট (জেপেলিন)
  54. কিউবিআইসি (স্টেনবার্গ)
  55. এফওজি (রিকার)
  56. কিওয়ার্টি-আরপিএন (ওকএক্স)
  57. কর্ন শেল (কেএসএল) (জ্যাপেলিন)
  58. জুলিয়া (রিকার)
  59. পাইথন 3 (পাভেল)
  60. ভিমস্ক্রিপ্ট (রিকার)
  61. ড্যাশ (জ্যাপেলিন)
  62. ভিটসি (Okx)
  63. সিএসএস (জ্যাপেলিন)
  64. ওহম (Okx)
  65. বোশ (জ্যাপেলিন)
  66. এস-শেল (রিকার)
  67. গোল> <> (পিজেইউসডগাস্ট)

আপনি সবচেয়ে পুরানো অনুসারে বাছাই করার সময় এই প্রশ্নটি সবচেয়ে ভাল কাজ করে


2
একটি স্নিপেট সত্যিই দুর্দান্ত হবে
ক্রিটিক্সী লিথোস

@ ক্রিটিক্সিলিথোস আমি কীভাবে এটি করতে জানি না, যদিও এগুলির মধ্যে একটি সম্পাদনা করতে নির্দ্বিধায়!
পাভেল

1
@TomCarpenter যে গ্রহণযোগ্য, আমি সম্পাদনা করতে যাচ্ছি।
পাভেল

1
"লেভেনস্টেইন দূরত্বটি ইউটিএফ -8 অক্ষরে পরিমাপ করা হবে" এর অর্থ কী যে এডিট দুরত্বটি ইউনিকোড কোডপয়েন্টগুলির স্ট্রিংগুলির মধ্যে গণনা করা হয় (এবং "ইউটিএফ -8" একটি লাল রঙের হারিং, কারণ এই অর্থে আপনি ব্যবহার করছেন কিনা তা বিবেচ্য নয়) ইউটিএফ -8, ইউটিএফ -16, ইউসিএস 4 বা অন্য কিছু)?
সামি লিডেস

1
@ সাম্যলিডেস পাভেল চ্যাটে প্রতিক্রিয়া জানিয়েছে, এটি কেবল ইউনিকোড কোডপয়েন্ট রয়েছে। (উদাহরণস্বরূপ, যদি কোড পয়েন্টটি আলাদা হয় তবে এটি একটি চরিত্রের পার্থক্য)
Rɪᴋᴇʀ

উত্তর:


5

উত্তর 64, ওহম , দূরত্ব 10

64º,;S)1'a"bc"<<x
2^63 
x
#??92a5*2p@^54┘#--2'3k:'2k*.@2(#"#28@P2*Jp;math 2\^45#2^41 NB.`#(expt 2 39); ^ 
exit
 @n.out (*2 32#e#a44******O@) //2 25)
"e
"2ej
:py print(2**60)
"%d" $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024print(2**53)--0;#0}}//4|#6904r"$2 #puts 16384 8*di 2^18o8*'*[[[268*^?>

যোগ করা হয়েছে 64º,;S)1'a

কেবলমাত্র 64º,আসল কোড, বাকীটি কেবল জঞ্জাল।

এই প্রোগ্রামটি সঠিক আউটপুট প্রিন্ট করবে, তবে এটি 2 64 মুদ্রণের STDIN পরে কিছুটির জন্যও জিজ্ঞাসা করবে ।


কীভাবে পৃথিবীতে এটি চলছে? সুন্দর কাজ.
ডেভিড আর্কিবাল্ড



5

উত্তর 51, হাস্কেল, দূরত্ব 10

--2@2(#"#28@P2*Jp;math 2\^45#2^41 NB.`(expt 2 39); ^ exit @n.out (*2 32#e#a44******O@)//2 25)#e#2ej#printf("% $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024
print(2^51)--;#0}}//4|#6904r"$2 #puts 16384 8*di 2^18o8*'*[[[268*^?>

2 এন এল সরান, প্রতিস্থাপন ^সঙ্গে শুরুতে -, শুরুতে যোগ আরেকটি -, মুছুন *মধ্যে print, 2nd প্রতিস্থাপন *সঙ্গে ^, ওভাররাইট 49সঙ্গে 51, সন্নিবেশ করুন --মুদ্রণ পরে।


আপনি নতুন লাইনগুলি সরিয়েছেন ... আমি ক্রিম টাইম
পাভেল

গুরুতরভাবে আপনি কেন নতুন লাইনগুলি সরিয়েছেন
ধ্বংসাত্মক লেবু

কারণ হ্যাশেল মন্তব্যগুলি --, সুতরাং এটি প্রেন্ডিংয়ের চেয়ে কম সম্পাদনার দূরত্ব-- দু'বার ।
পাভেল

@ আবিষ্কারযোগ্য জলছবি: লাইন মন্তব্যটি --2 বাইট, এনএল সরিয়ে মাত্র 1
নিমি

5

উত্তর 67, গোল> <> দূরত্ব 6

আমরা ট্রাম্পোলিনটি #কেবল কোডটি বিপরীতে সংযুক্ত করতে ব্যবহার করি না । অপসারণ S)1'aকরে ;পুনরায় ব্যবহার করা যেতে পারে, কেবলমাত্র 6 টি অক্ষর যুক্ত করতে হবে।

#64º,;n*:"C"
"bc"<<x
2^66
x
#??92a5*2p@^54┘#--2'3k:'2k*.@2(#"#28@P2*Jp;math 2\^45#2^41 NB.`#(expt 2 39); ^ 
quit()
@n.out (*2 32#e#a44******O@) //2 25)
"e
"2ej
:
py 
p
riker
i
n
t
(2**60)
"%d" $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#

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

আমি মনে করি #কিছু অন্যান্য ভাষাগুলি এটিকে মন্তব্য করা রেখা হিসাবে ব্যবহার করার অনুমতি দেয় keeping


কেবল এফডাব্লুআইডাব্লু, শেষ উত্তরের জন্য যদি কোনও অনুদান দেওয়া হয় তবে আপনার উত্তর সম্ভবত তা পাবে না। চ্যালেঞ্জের জবাব দেওয়ার সাধারণ বিজয়ী হয় হয় সর্বশেষ উত্তরদাতা যা 1-2 ডলারে সবচেয়ে বেশি থাকে, বা সর্বাধিক উত্তর সহ ব্যক্তি।
Rɪᴋᴇʀ

1
সত্যিই অনুগ্রহের যত্ন নেবেন না - কেবল এই ভেবেছিলেন যে এই মরতে দেওয়া লজ্জাজনক হবে।
পিডিউসেডগাস্ট

4

উত্তর 4: জেলি দূরত্ব 3

/class HelloWorld {static void Main() 0{
    System.Console.Write(2);
0}}//4|
8Ḥ

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

সব সন্নিবেশ: 00Ḥ

0{ এবং 0} পার্সিং ত্রুটিগুলি দমন করার জন্য রয়েছে ( {এবং এর কারণে খালি তালিকা থেকে পপ করুন)} হচ্ছে বোলারদের যে যথাক্রমে বাম এবং ডান যুক্তি ব্যবহার dyads পরিণত monads)।

16 টি করতে "আনহালভস" 8।


1
প্রথমটির {(পরে class HelloWorld) কেন 0আগে এটির প্রয়োজন হয় না , তবে অন্য দু'জনের কী দরকার?
পাভেল

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


4

উত্তর 6 -> <>

32""/class HelloWorld {static void Main() 0{;n***~
    System.Console.Write(2);
0}}//4|
8Ḥ

"দিয়ে একটি স্থান প্রতিস্থাপন করে", কোডটি 3, 2, 4 টিপ দেয়, তারপরে বিপরীত হয়, 4,2,3 টিপ দেয়, তারপরে স্ট্যাকের বাইরে 3 টি পপ করে, এবং 64 এর জন্য 2, 4, 4, 2 এর গুণ করে, আউটপুট দেয় এবং থামে

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

হতে পারে https://www.fishlanguage.com/playground ব্যবহার করুন



3

উত্তর 20: জাপট, দূরত্ব 8

2**20$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~
#    System<.Console<.<.
#1024p#rint(512);
#0}}//4|
#ß”6904”±r«"$2 
#puts 16384 8*di 2^18*/

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

পরিবর্তন:

প্রোগ্রামের শুরুতে পরিবর্তিত 2^19হয়েছে 2**20, পাওয়ার গণনা করতে (4)

প্রথম লাইনে প্রতিস্থাপন #করা $হয়েছে যাতে অতীতের সমস্ত কিছুকে জেএস (1) হিসাবে ব্যাখ্যা করা হয়

শেষ লাইনে, মুছে ফেলা হয়েছে /এবং */প্রোগ্রামের শেষে একটি যুক্ত করা হয়েছে, যাতে মন্তব্যটি পুরো প্রোগ্রামটি গ্রহণ করে (3)


দুঃখিত, উপরের আমার উত্তরটি ভুল ছিল। শেষের ডিজিটটি 8 পরিবর্তে 7. হওয়া উচিত
bmarks

@ বার্সস ধন্যবাদ, সম্পাদিত।
Okx

3

উত্তর 27: এমএটিএল, দূরত্ব 4

27W%2 25)#e#2ej#printf $[2**24]#'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024p#rint(512);#0}}//4|#ß”6904”±r«"$2 #puts 16384 8*di 2^18o8*'

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

যোগ করা হয়েছে 27W%

ব্যাখ্যা:

  W   2 to the power of
27    27
   %  Start of single line comment

3

উত্তর 50: জल्फ, দূরত্ব 10

^2@2(#"#28@P2*Jp;math 2\^45#2^41 NB.`(expt 2 39); ^ exit @n.out (*2 32#e#a44******O@)//2 25)#e#2ej#printf("% $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~
#    System<.Console<.<.#1024
print(2**49);#0}}//4|
#6904r"$2 #puts 16384 8*di 2^18o8*'*[[[268*^?>

এখানে চেষ্টা করুন!

প্রস্তুত করা ^2@2((+5)

সরানো হয়েছে ±এবং ßথেকে #ß6904±r(+2)

(+1) óথেকে সরানো হয়েছেóout

(+২) <?থেকে সরানো হয়েছে<?#"#28@P2*

মোট: ১০. সমস্ত নন-এএসসিআইআই অক্ষর সরান!

ব্যাখ্যা

( পার্সিং বন্ধ করে দেয়, তাই কোডটি দেখতে মনে হচ্ছে:

^2@2
^      exponentiate
 2     two
  @2   to the 50 (char code of 2)

3

উত্তর 52. বেফুঞ্জ -98 , দূরত্ব 8 + 2

বাইট গল্ফ করার জন্য @ ডেস্ট্রাক্টেবল ওয়াটারমেলনকে ধন্যবাদ !

--2'3k:'2k*.@2(#"#28@P2*Jp;math 2\^45#2^41 NB.`(expt 2 39); ^ exit @n.out (*2 32#e#a44******O@)//2 25)#e#2ej#printf("%d" $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024
print(2^51)--;#0}}//4|#6904r"$2 #puts 16384 8*di 2^18o8*'*[[[268*^?>

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

যোগ করা হয়েছে '3kআগে 2, এবং '2k*.মধ্যে 2এবং @

--কিছুই করে না,
'3k252 2s স্ট্যাকের উপরে রাখে এবং
'2k*.@ এগুলি একসাথে বহুগুণ করে, সংখ্যাটি মুদ্রণ করে এবং প্রস্থান করে

এছাড়াও, আমি একটি যোগ d"পর printf("%অন্যান্য মানুষের জীবন সহজ করতে, যেমন আমি 2 অতিরিক্ত অক্ষর আছে। এটি বেফঞ্জ -৮৮ প্রোগ্রামকে প্রভাবিত করে না।


3

উত্তর 42: কিউবিক্স , দূরত্ব 8

2^41 NB.`(expt 2 39); ^ exit @ⁿ.óout (*2 32#e#a44******O@)//2 25)#e#2ej#printf $[2**24]#'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024p#rint(512);#0}}//4|#ß6904±r"$2 #puts 16384 8*di 2^18o8*'*

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

lert(2**31মাঝখানে এ পরিবর্তিত হয়েছে 44******O@


3

উত্তর 60, ভিমস্ক্রিপ্ট, দূরত্ব 10

"bc<<<2^57 #x??92a5*2p@^54┘#--2'3k:'2k*.@2(#"#28@P2*Jp;math 2\^45#2^41 NB.`#(expt 2 39); ^ exit @n.out (*2 32#e#a44******O@) //2 25)
"e
"2ej
:py print(2**60)
"%d" $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024print(2**53)--0;#0}}//4|#6904r"$2 #puts 16384 8*di 2^18o8*'*[[[268*^?>

#মাঝের দুটি লাইনের শুরুতে 2 টি পরিবর্তন করে এটিকে "যুক্ত করা হয়েছে" প্রথম লাইনের সামনে হয়েছিল এবং:py<space> সামনে এবং শেষ লাইনের ।

স্পষ্টতার জন্য:

" ভিমস্ক্রিপ্টে একটি লাইন মন্তব্য (কমপক্ষে একটি লাইনের শুরুতে), এবং এটি মিলানোর প্রয়োজন নেই।

ভিম পাইথন কোড চালাতে পারে, সুতরাং এটি উত্তরটির জন্য পাইথন জিজ্ঞাসার সমতুল্য।


যদি এটি পাইথন কোড চালাচ্ছে তবে কেন এই ত্রুটিটি সব জায়গার মতো হয় না?
পাভেল

@ পাভেল কেবলমাত্র শেষ লাইনটি অজগর কোড হিসাবে চালিত হয়।
Rɪᴋᴇʀ

দুঃখিত, আপনি এটিকে ঠিক করার আগে এই মন্তব্যটি করেছেন।
পাভেল

3

উত্তর 8: পার্ল

#327;N.""/class HelloWorld {static void Main() 0{;n***~
#    System.Console.
print(256);
#0}}//4|
#8Ḥ

ঠিক 10: +4 এর দূরত্ব # মন্তব্যের জন্য, পরে +1 টি সম্পর্কে newline System.Console., +3 রূপান্তর জন্য writeমধ্যে printবাঁক জন্য, +2 2মধ্যে256

আমি অংশ নিতে যাচ্ছিলাম না, তবে আমি নিশ্চিত করতে চেয়েছিলাম যে কোনও কিছু খুব বেশি উন্মাদ হওয়ার আগে কিছু নিয়মিত ল্যাং যোগ করা হয়েছে।

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


3

উত্তর 49: পিএইচপি, দূরত্ব 6

<?#"#28@P2*Jp;math 2\^45#2^41 NB.`(expt 2 39); ^ exit @n.óout (*2 32#e#a44******O@)//2 25)#e#2ej#printf("% $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~
#    System<.Console<.<.#1024
print(2**49);#0}}//4|
#ß6904±r"$2 #puts 16384 8*di 2^18o8*'*[[[268*^?>

যুক্ত <?এবং?> খোলা এবং বন্ধ পিএইচপি ট্যাগ যথাক্রমে।

48সঙ্গে প্রতিস্থাপন49

# পিএইচপি-তে একটি মন্তব্য শুরু করে, তাই ছাড়া কিছু বিবেচনা করা হয় না

<? print(2**49); ?>

ভিজ্যুয়ালাইজ করতে সহায়তা করতে সঠিক সিনট্যাক্স হাইলিহগটিং এবং আউটপুট এর স্ক্রিনশট এখানে রয়েছে:

screenshot


2

উত্তর 2: ///

/class HelloWorld {static void Main() {
    System.Console.Write(2);
}}//4

+4 অক্ষর - ///4

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


আপনি যে উত্তরটি মুছে ফেলেছিলেন সে সম্পর্কে: আমি 8 ঘন্টার প্রয়োজনীয়তাটিকে আরও বেশি বিষয়যুক্ত "" খুব বেশি পোস্ট না করার চেষ্টা করুন "তে পরিবর্তন করেছি। মুছে ফেলা নির্দ্বিধায়।
পাভেল

@ পাভেল আমি আবার একটি উত্তর পোস্ট করতে চাই! : পি
ববাকোয়াক

@boboquack আপনি কেবল প্রস্তাবিত প্রশ্নের সম্পাদনার বিষয়ে: Different versions of the same language count as the same language."পাইথন" কেবল "ব্যবহৃত ভাষাগুলি ..." এর অধীনে তালিকাবদ্ধ করা যথেষ্ট ভাল বলে মনে হচ্ছে।
আর কাপ,

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

2

উত্তর 7: মিনকোল্যাং , দূরত্ব: 4

327;N.""/class HelloWorld {static void Main() 0{;n***~
    System.Console.Write(2);
0}}//4|
8Ḥ

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

আমি 7;N.প্রোগ্রামে যুক্ত। মূলত 3, 2এবং 7স্ট্যাকের দিকে ধাক্কা দেওয়া হয় এবং তারপরে 2 ব্যবহার করে সপ্তম শক্তিতে উত্থাপিত হয় ;। এরপরে এটি একটি Nআম্বর হিসাবে আউটপুট করা হয় এবং তারপরে প্রোগ্রামটি বন্ধ হয়ে যায়.


2

উত্তর 11: কাঠকয়লা , দূরত্ব 5

A#327;N.""/class HelloWorld {static void Main() 0{;n***~
#    System.Console.
1024p#rint(512);
#0}}//4|
β2048

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

বড় হাতের অক্ষর গ্রীক অক্ষর এবং βভেরিয়েবল যা নিম্নলিখিত ASCII অক্ষর নির্ধারিত হয়। চূড়ান্ত মান স্পষ্টভাবে মুদ্রিত হয়।


অপেক্ষা করুন, আপনি উত্তর দেওয়ার জন্য কেন নিজের পরিবর্তন করলেন 10? আমার ছিল দশম উত্তর।
আর কাপ,

@ আর কেপ আমি আগের মতো সম্পাদনা করে 11 এ ফিরে এসেছি।
জোনাথন অ্যালান

কেবলমাত্র একটি নোট, যদি আপনি ভবিষ্যতে কাঠকয়লা ব্যবহার করতে চান (পরিষ্কার) আরও খাটো
ASCII-

@ এএসসিআইআই কেবল আহ, ঠিক - ধন্যবাদ!
জোনাথন অ্যালান

2

উত্তর 10: ডিসি , 5 এর দূরত্ব

#327;N.""/class HelloWorld {static void Main() 0{;n***~
#    System.Console.
1024p#rint(512);
#0}}//4|
#8

এখানে একটি বৈধ dcপ্রোগ্রাম যা আউটপুট দেয়1024

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


চ্যালেঞ্জটি কীভাবে কাজ করে না তা আপনার দশম উত্তর এবং 2 and 10 মুদ্রণ করা উচিত
লিও

@ লিও ওহ, সে সম্পর্কে দুঃখিত। পোস্টটি সঠিকভাবে না পড়ার জন্য এটিই পাই। সম্পাদনা: এটি আপডেট করা হয়েছে
আর কাপ,

2

উত্তর 12: স্ব-পরিবর্তনকারী ব্রেনফাক

A#327;N<.""/class HelloWorld {static void Main() 0{;n***~
#    System<.Console<.<.
1024p#rint(512);
#0}}//4|
#β6904

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

এসএমবিএফ ঠিক ব্রেইনফাকের মতো, উত্স কোডটি ব্যতীত টেবিলে শুরু অবস্থানের বামদিকে উপলব্ধ। কোডের শেষে এখানে বিপরীতে মুদ্রণের জন্য আমাদের সংখ্যা রয়েছে এবং আমরা তা করি<. চারটি সংখ্যা মুদ্রণের জন্য চারবার করি।

আমি কোডটিতে <প্রত্যেকের আগে একটি যুক্ত করেছি .(তাদের মধ্যে 3 জন ছিল), একটি অতিরিক্ত <.এবং চূড়ান্ত নম্বরটি সংশোধন করেছি। দূরত্ব 8 হওয়া উচিত।



2

উত্তর 31: জাভাস্ক্রিপ্ট ES7, দূরত্ব 7

alert(2**31)//2 25)#e#2ej#printf $[2**24]#'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024p#rint(512);#0}}//4|#ß”6904”±r«"$2 #puts 16384 8*di 2^18o8*'

ES7 সমর্থন করে ** জন্য ।

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


2

উত্তর 33: গণিত, দূরত্ব 9

2^33 (*2 32#e#alert(2**31)//2 25)#e#2ej#printf $[2**24]#'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024p#rint(512);#0}}//4|#ß”6904”±r«"$2 #puts 16384 8*di 2^18o8*'*)

ব্যাখ্যা

মন্তব্যের ভিতরে সমস্ত কিছু রাখে এবং 2 ^ 33 আউটপুট দেয়

দয়া করে যাচাই করুন যে আপনার নিজের উত্তর দেওয়ার আগে এই উত্তরটি বৈধ কিনা কারণ আমি এতে নতুন এবং চেইন ভেঙে শেষ করতে চাই না।



2

উত্তর 38: RProgN, দূরত্ব 10

2 38 ^ exit @ⁿ.óout (*2 32#e#alert(2**31)//2 25)#e#2ej#printf $[2**24]#'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024p#rint(512);#0}}//4|#ß6904±r"$2 #puts 16384 8*di 2^18o8*'*

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

2:37সঙ্গে প্রতিস্থাপন2 38 ^ exit (10) (পিছনের স্থানটি নোট করুন)

ব্যাখ্যা:

2            2
     ^       to the power of
  38         38
       exit  Stop the prgram

2

উত্তর 47: পার্ল 6 , দূরত্ব 10

#28@P2*Jp;math 2\^45#2^41 NB.`(expt 2 39); ^ exit @n.óout (*2 32#e#a44******O@)//2 25)#e#2ej#printf("% $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~
#    System<.Console<.<.#1024
print(2**47);#0}}//4|
#ß6904±r"$2 #puts 16384 8*di 2^18o8*'*

পার্ল 6 পার্ল থেকে স্বতন্ত্র বলে বিবেচিত হয়। আমি "%পরে যুক্ত করে রাস্তায় সি সেট আপ করার চেষ্টা করেছিprintf , আশা করি কেউ এটি ব্যবহার করে।

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


2

উত্তর 48: RProgN2 , দূরত্ব 9

"#28@P2*Jp;math 2\^45#2^41 NB.`(expt 2 39); ^ exit @n.óout (*2 32#e#a44******O@)//2 25)#e#2ej#printf("% $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~
#    System<.Console<.<.#1024
print(2**47);#0}}//4|
#ß6904±r"$2 #puts 16384 8*di 2^18o8*'*[[[268*^

"শুরুতে একটি যুক্ত করা হয়েছে যা সবকিছু ভাঙ্গা থেকে থামিয়ে দিয়েছিল, [[[শেষে মেমরিটি সাফ করে, এবং 268*^নতুন উত্তর গণনা করে। সুস্পষ্টভাবে মুদ্রিত।

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


আপনি কি নিশ্চিত যে এই গণনা রয়েছে? আমি ইতিমধ্যে একটি RProgN সংস্করণ 1 উত্তর পোস্ট করেছি এবং আমি মনে করি না যে একই ভাষার একাধিক সংস্করণ অনুমোদিত।
Okx

RProgN 2 হ'ল RPGN 1 এর সম্পূর্ণ পুনর্নির্মাণ, পার্ল 5 এর চেয়ে পার্ল 6 কে কীভাবে যথেষ্ট আলাদা বিবেচনা করা হয়, এটি বৈধ হিসাবে বিবেচিত হয়।
এটাকো

2

উত্তর 66, এস (শেল) + bc, দূরত্ব 8

#64º,;S)1'a
"bc"<<x
2^66
x
#??92a5*2p@^54┘#--2'3k:'2k*.@2(#"#28@P2*Jp;math 2\^45#2^41 NB.`#(expt 2 39); ^ 
quit()
@n.out (*2 32#e#a44******O@) //2 25)
"e
"2ej
:
py 
p
riker
i
n
t
(2**60)
"%d" $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main() 0{;n***~#    System<.Console<.<.#1024print(2**53)--0;#0}}//4|#6904r"$2 #puts 16384 8*di 2^18o8*'*[[[268*^?>

পরিবর্তিত exitহয়েছে quit()এবং ikerপ্রথমটির পরে যুক্ত হয়েছে r। আমি প্রতিরোধ করতে পারিনি এবং আমি আরও 4 টি চরিত্র যুক্ত করতে চেয়েছিলাম।


তবে আমাদের একটি লক্ষ্যের দিকে কাজ করা দরকার; _;
ধ্বংসাত্মক লেবু

আমার কাছে এটি 8 র দূরত্বের মতো শোনাচ্ছে।
সামি লিডেস

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