রূপান্তরিত উত্স কোড সমস্যা পুনরুদ্ধার দ্বারা অনুপ্রাণিত হয়ে এটি একটি নতুন ধরণের চ্যালেঞ্জ ।
আপনার একই ভাষায় দুটি প্রোগ্রাম বা ফাংশন লেখা উচিত। প্রথমটির টাস্ক # 1 সমাধান করা উচিত এবং দ্বিতীয়টি টাস্ক # 2 সমাধান করবে।
আপনার স্কোর দুটি প্রোগ্রামের উত্স কোডের মধ্যে দীর্ঘতর প্রোগ্রাম এবং লেভেনস্টাইন দূরত্বের যোগফল হবে । নিম্ন স্কোর আরও ভাল তাই প্রোগ্রামগুলির দৈর্ঘ্যকে সংক্ষিপ্ত রাখার সময় আপনার দুটি সমাধানকে একইরকম করার চেষ্টা করা উচিত।
কার্যক্রম 1
আপনি একটি ধনাত্মক পূর্ণসংখ্যা দেওয়া হয় Nএবং আপনার আউটপুট উচিত Collatz ক্রম এর Nস্পেস বা সম্পর্কে newline দ্বারা পৃথক। ট্রেলিং বিভাজক অনুমোদিত।
কোলাটজ ক্রমের প্রথম উপাদানটি হ'ল N। বাকী উপাদানগুলি তাদের উত্তরসূরি on এর উপর ভিত্তি করে তৈরি করা হয় :
ক্রমটি পৌঁছানোর সাথে সাথে 1কোনও নতুন উপাদান উত্পন্ন হয় না।
ইনপুট => আউটপুট উদাহরণ:
6 => 6 3 10 5 16 8 4 2 1
8 => 8 4 2 1
1 => 1
কার্য # 2
যমজ প্রাইমের একটি জুটি হ'ল এক ধনাত্মক পূর্ণসংখ্যা যার পার্থক্য 2 এবং তারা উভয় প্রাইম।
আপনাকে একটি ইতিবাচক পূর্ণসংখ্যা দেওয়া হবে এবং দু'টি প্রাইমের Nচেয়ে বড় দুটি সংখ্যক প্রাইমগুলির মধ্যে ক্ষুদ্রতম জোড়াটি আউটপুট করা উচিত Nপ্রথম সংখ্যাটি ছোটটি হওয়া উচিত এবং দুটি প্রাইমকে ফাঁকা জায়গা বা নিউলাইন দ্বারা পৃথক করা উচিত। ট্রেলিং বিভাজক অনুমোদিত।
ইনপুট => আউটপুট উদাহরণ:
6 => 11 13
42 => 59 61
1 => 3 5
স্কোর গণনার জন্য স্নিপেট
( পরিবর্তিত উত্স কোড সমস্যাটি পুনরুদ্ধার করুন এর মধ্যে একটিতে সংশোধন করুন ))
সম্পাদন করা
উত্তরের শিরোনামে আসুন বিন্যাসটি ব্যবহার করা যাক
[Language], [longer length] + [distance] = [final score]।
যেমন
Python 2, 60 + 32 = 92
3 5জোড়াগুলিতে ইনপুট 3 এর জন্য এটি আউটপুট দেয়। এটি আউটপুট করা উচিত5 7।