কোনও ফাংশন লিখুন, কোনও আইএসবিএন -13 কোডের প্রথম 12 সংখ্যা দেওয়া, একটি উপযুক্ত চেক ডিজিট গণনা এবং সংযোজনের মাধ্যমে পুরো আইএসবিএন গণনা করবে।
আপনার ফাংশনটির ইনপুটটি স্ট্রিং যা আইএসবিএন এর প্রথম 12 টি সংখ্যার সমন্বিত। এর আউটপুটটি 13 টি সংখ্যার সমন্বিত একটি স্ট্রিং।
সাধারণ স্পেসিফিকেশন
একটি ফাংশন যা, যখন একটি স্ট্রিং প্রদত্ত লিখুন গুলি ঠিক 12 দশমিক সংখ্যা (এবং অন্য কোন অক্ষর) সম্পূর্ণভাবে গঠিত একটি স্ট্রিং ফেরৎ টি নিম্নলিখিত বৈশিষ্ট্য সঙ্গে:
- টিতে হ'ল 13 দশমিক অঙ্ক (এবং অন্য কোনও অক্ষর নেই);
- s টি এর একটি উপসর্গ ;
- অদ্ভুত অবস্থানকে ভাবে সংখ্যা বসিয়ে এর সমষ্টি টি (অর্থাত প্রথম, তৃতীয়, পঞ্চম, ইত্যাদি), প্লাস তিনবার এমনকি অবস্থানকে ভাবে সংখ্যা বসিয়ে এর সমষ্টি টি একটি (অর্থাত দ্বিতীয়, চতুর্থ, ষষ্ঠ, ইত্যাদি), হয় 10 এর একাধিক
উদাহরণ / পরীক্ষার কেস
ইনপুট
978030640615
আউটপুট
9780306406157
বিজয় শর্ত
হিসেবে কোড-গলফ চ্যালেঞ্জ, সবচেয়ে কম উত্তর ধিক্কার জানাই।