আমার শিক্ষক আমার মার্টিয়ান হোম ওয়ার্কের চেয়ে বেশি অসন্তুষ্ট ছিলেন । আমি সমস্ত নিয়ম মেনে চলি, কিন্তু সে বলে যে আমি আউটপুটটি গিরিব্রিশ ছিলাম ... যখন সে প্রথম এটি দেখল তখন সে অত্যন্ত সন্দেহজনক ছিল। "সমস্ত ভাষায় জিপ্ফের আইন ব্লা ব্লা ব্লাহ অনুসরণ করা উচিত" ... আমি জানতাম না জিপফের আইন কী!
এটি জিপ্ফের আইনটিতে প্রমাণিত হয়েছে যে আপনি যদি y অক্ষের উপরে প্রতিটি শব্দের ফ্রিকোয়েন্সি এবং লোগারিথকে প্রতিটি অক্ষরের লগারিদম x অক্ষের (সবচেয়ে সাধারণ = 1, দ্বিতীয় সর্বাধিক সাধারণ = 2), তৃতীয় সর্বাধিক কমন = 3 এবং আরও)), এরপরে প্লটটি প্রায় -1 এর slালু সহ একটি লাইন দেখায়, 10% দেয় বা নেয়।
উদাহরণস্বরূপ, মবি ডিকের জন্য এখানে একটি প্লট রয়েছে:
এক্স অক্ষটি হল n তম সাধারণ শব্দ, y- অক্ষ হ'ল n এর সর্বাধিক প্রচলিত শব্দের সংখ্যার সংখ্যা । লাইনের slাল প্রায় -1.07।
এখন আমরা ভেনুটিয়ান আচ্ছাদন করছি। ধন্যবাদ, ভেনুয়ানিয়ানরা লাতিন বর্ণমালা ব্যবহার করে। নিয়মগুলি নিম্নরূপ:
- প্রতিটি শব্দে কমপক্ষে একটি স্বর থাকতে হবে (ক, ই, আই, ও, ইউ)
- প্রতিটি শব্দের মধ্যে এক নাগাড়ে তিনটি স্বর হতে পারে তবে একক সারিতে দুটি ব্যঞ্জনবর্ণের বেশি নয় (স্বর নয় এমন কোনও বর্ণ ব্যঞ্জনবর্ণ)।
- 15 টি অক্ষরের চেয়ে বেশি কোনও শব্দ নেই
- Alচ্ছিক: গ্রুপ শব্দগুলি বাক্যগুলিতে 3-30 শব্দ দীর্ঘ, পিরিয়ড দ্বারা সীমিত
কারণ শিক্ষক মনে করেন যে আমি আমার মার্টিয়ান হোম ওয়ার্কে প্রতারণা করেছি, আমাকে কমপক্ষে 30,000 শব্দ দীর্ঘ (ভেনুটিয়ান ভাষায়) একটি রচনা লেখার দায়িত্ব দেওয়া হয়েছে। তিনি জিপফের আইন ব্যবহার করে আমার কাজ যাচাই করতে যাচ্ছেন, সুতরাং যখন কোনও লাইন লাগানো হবে (উপরে বর্ণিত হিসাবে) opeালটি সর্বাধিক -0.9 হতে হবে তবে -1.1-এর চেয়ে কম নয়, এবং তিনি কমপক্ষে 200 শব্দের একটি শব্দভাণ্ডার চান। একই শব্দটি পরপর 5 বারের বেশি পুনরাবৃত্তি করা উচিত নয়।
এটি কোডগল্ফ, তাই বাইট জেতে সংক্ষিপ্ততম কোড। অনুগ্রহ করে আউটপুটটি পেস্টবিন বা অন্য কোনও সরঞ্জামে পেস্ট করুন যেখানে আমি এটি পাঠ্য ফাইল হিসাবে ডাউনলোড করতে পারি।


