আপনার লক্ষ্যটি এমন একটি প্রোগ্রাম লিখুন যা একটি সংখ্যা প্রিন্ট করে। সংখ্যাটি যত বড়, আপনি আরও পয়েন্ট পাবেন। কিন্তু সতর্কতা অবলম্বন করা আবশ্যক! কোড দৈর্ঘ্য উভয়ই সীমাবদ্ধ এবং স্কোরিং ফাংশনে ভারী ভারী। আপনার মুদ্রিত নম্বরটি আপনি আপনার সমাধানের জন্য ব্যবহার করেছেন এমন বাইটের সংখ্যার কিউব দ্বারা ভাগ করা হবে ।
সুতরাং, যাক আপনি মুদ্রিত 10000000
এবং আপনার কোড 100
বাইট দীর্ঘ। আপনার ফাইনাল স্কোর হবে 10000000 / 100^3 = 10
।
এই চ্যালেঞ্জটিকে কিছুটা শক্ত করার জন্য অন্যান্য নিয়ম অনুসরণ করতে হবে।
- আপনি আপনার কোডে অঙ্কগুলি ব্যবহার করতে পারবেন না (0123456789);
- আপনি গাণিতিক / শারীরিক / ইত্যাদি ব্যবহার করতে পারেন। ধ্রুবকগুলি তবে কেবল সেগুলি 10 এর চেয়ে কম হলে (যেমন আপনি পাই ~ = 3.14 ব্যবহার করতে পারেন তবে আপনি অ্যাভোগাড্রো ধ্রুবক = 6e23 ব্যবহার করতে পারবেন না )
- পুনরাবৃত্তির অনুমতি দেওয়া হয়েছে তবে উত্পন্ন সংখ্যাটি সসীম হওয়া দরকার (সুতরাং সমাধান হিসাবে অসীম স্বীকৃত হয় না Your
- আপনি ক্রিয়াকলাপগুলি
*
(গুণ),/
(বিভাজন),^
(শক্তি) বা এগুলি নির্দেশ করার জন্য অন্য কোনও উপায় ব্যবহার করতে পারবেন না (যেমন2 div 2
অনুমোদিত নয়); - আপনার প্রোগ্রামটির এটির প্রয়োজন হলে আপনার একাধিক সংখ্যার আউটপুট আসতে পারে । স্কোরিংয়ের জন্য কেবল সর্বোচ্চটি গণনা করা হবে;
- যাইহোক, আপনি স্ট্রিংগুলি সংমিশ্রণ করতে পারেন : এর অর্থ সংলগ্ন অঙ্কগুলির যে কোনও ক্রম একক সংখ্যা হিসাবে বিবেচিত হবে;
- আপনার কোড যেমন হয় তেমন চালানো হবে। এর অর্থ হ'ল শেষ-ব্যবহারকারী কোডের কোনও লাইন সম্পাদনা করতে পারবেন না, বা তিনি কোনও নম্বর বা অন্য কিছু ইনপুট করতে পারবেন না;
- সর্বাধিক কোড দৈর্ঘ্য 100 বাইট।
লিডারবোর্ড
- স্টিভেন এইচ। , পাইথ ≈ f φ (1,0,0) +7 (256 26 ) / 1000000 [1]
- কেবল সুন্দর শিল্প , রুবি ≈ f φ 121 (ω) (126) [1]
- পিটার টেলর , গল্ফস্ক্রিপ্ট ≈ f ε 0 + ω + 1 (17) / 1000 [1]
- পুনরায় , গল্ফস্ক্রিপ্ট ≈ f ε 0 (f ε 0 (f ε 0 (f ε 0 (f ε 0 (f ε 0 (f ε 0 (f ε 0 (f ε 0 (126)))))))))) [1]
- কেবল সুন্দর শিল্প , রুবি ≈ f ω ω2 +1 (1983)
- eaglgenes101 , জুলিয়া ω f ω3 (127)
- কল 6 এ , পাইথন 3, ≈ (127 → 126 → ... → 2 → 1) / 99 3 [1] [3]
- Toeofdoom , Haskell,, ≈ একটি 20 (1) / 99 3 [1]
- ফ্রেক্সটিল , ডিসি, ≈ 15 ↑ ¹⁶⁶⁶⁶⁶⁵ 15/100 3 [3]
- ম্যাজেন্টা , পাইথন, ≈ অ্যাক (126,126) / 100 3 ≈ 10 ↑ 124 129
- কেন্ডাল ফ্রে , এর নাম ECMAScript 6, ≈ 10 3 ↑ 4 3 /100 3 [1]
- Ilmari Karonen , GolfScript, ≈ 10 ↑ 3 10 377 /18 3 [1]
- ব্ল্যাকক্যাপ , হাস্কেল, ≈ 10 ↑↑ 65503/100 3
- রিকার্সিভ , পাইথন, ≈ 2↑↑ 11/95 3 ≈ 10 ↑↑ 8.63297 [1] [3]
- এনএম , হাস্কেল, ≈ 2↑↑ 7/100 3 ≈ 10 ↑↑ 4.63297 [1]
- ডেভিড Yaw , সি, ≈ 10 10 4 × 10 22 /83 3 ≈ 10 ↑↑ 4,11821 [2]
- Primo , পার্ল, ≈ 10 (12750684161!) 5 × 2 27 /100 3 ≈ 10 ↑↑ 4,11369
- আর্ট , সি, ≈ 10 10 2 × 10 6 /98 3 ≈ 10 ↑↑ 3,80587
- রবার্ট সর্লি , x86, 2 10 2 2 19 +32 / 100 3 ≈ 10 ↑↑ 3.71585
- Tobia , APL, ≈ 10 10 353 /100 3 ≈ 10 ↑↑ 3,40616
- ড্যারেন স্টোন , সি, ≈ 10 10 97.61735 / 98 3 ≈ 10 ↑↑ 3.29875
- ecksemmess , সি, ≈ 10 2 320 /100 3 ≈ 10 ↑↑ 3,29749
- আদম Speight , vb.net, ≈ 10 5000 × (2 64 ) 4 /100 3 ≈ 10 ↑↑ 3,28039
- জশুয়া , ব্যাশ, ≈ 10 10 15 /86 3 ≈ 10 ↑↑ 3,07282
পাদটিকা
- যদি মহাবিশ্বের প্রতিটি ইলেক্ট্রন একটি পাখি হত এবং এর প্রত্যেকটি সুপারপজিশনের তথ্য সংরক্ষণের জন্য উপকারীভাবে ব্যবহার করা যেতে পারে (যা তাত্ত্বিকভাবে সম্ভব যা আপনি যতক্ষণ জানেন না তাত্ত্বিকভাবে সম্ভব), এই প্রোগ্রামটির চেয়ে আরও বেশি স্মৃতি প্রয়োজন সম্ভবত উপস্থিত রয়েছে, এবং তাই এখনই চালানো যায় না বা ভবিষ্যতে কোনও ধারণামূলক পয়েন্টে। লেখক যদি একবারে ≈3 ↑↑ 3.28 এর চেয়ে বড় কোনও মান মুদ্রণ করতে চান, এই শর্তটি প্রযোজ্য।
- এই প্রোগ্রামটির বর্তমানে বিদ্যমান উপস্থিতির চেয়ে আরও মেমরির প্রয়োজন, তবে এতটা নয় যে এটি তাত্ত্বিকভাবে অল্প সংখ্যক কুইবিটে সংরক্ষণ করা যায় নি, এবং সেই কারণে কোনও একদিন এমন কম্পিউটার থাকতে পারে যা এই প্রোগ্রামটি চালাতে পারে।
- বর্তমানে উপলভ্য সমস্ত দোভাষী একটি রানটাইম ত্রুটি ইস্যু করে বা প্রোগ্রামটি অন্যথায় লেখকের উদ্দেশ্য অনুযায়ী কার্যকর করতে ব্যর্থ হয়।
- এই প্রোগ্রামটি চালানো আপনার সিস্টেমে অপূরণীয় ক্ষতি হতে পারে।
@ প্রিমো সম্পাদনা করুন : আমি প্রত্যাশার তুলনা করতে আশাবাদী হিসাবে সহজতর ব্যবহার করে স্কোরবোর্ডের একটি অংশ আপডেট করেছি, দশমিকের সাহায্যে লগারিদমিক দূরত্বকে পরবর্তী উচ্চতর শক্তিতে বোঝাতে। উদাহরণস্বরূপ 10 ↑↑ 2.5 = 10 10 √10 । আমি যদি কিছু ব্যবহারকারীর বিশ্লেষণকে ত্রুটিযুক্ত বলে বিশ্বাস করি তবে আমি কিছু স্কোরও পরিবর্তন করেছি these
এই স্বরলিপিটির ব্যাখ্যা:
যদি 0 ≤ b < 1
, তবে ।a↑↑b = ab
যদি b ≥ 1
, তবে ।a↑↑b = aa↑↑(b-1)
যদি b < 0
, তবে ।a↑↑b = loga(a↑↑(b+1))
12e10
(12 * 10 ^ 10) হিসাবে যদি বলা হয় তবে বড় সংখ্যা কি গণনা করে 12*10^10
?
500b
তবে এটি কী অবৈধ? এটি হল, আমরা কোনও প্রোগ্রামের মুদ্রণগুলিতে সমস্ত অ-সংখ্যাসমূহকে উপেক্ষা করতে পারি? এবং যদি তাই হয়, কিছু 50r7
হিসাবে গণনা করা হবে 507
?