গসিয়ান পূর্ণসংখ্যার ফর্ম জটিল সংখ্যা a+bi
যেখানে a
এবং b
উভয় পূর্ণসংখ্যা। বেস -1 + i তে, সমস্ত গসিয়ান পূর্ণসংখ্যাগুলি অঙ্কগুলি ব্যবহার করে 0
এবং 1
চিহ্ন চিহ্ন বোঝাতে কোনও চিহ্নের প্রয়োজন ছাড়াই স্বতন্ত্রভাবে উপস্থাপিত হতে পারে ।
উদাহরণস্বরূপ, 1100
বেস -1 + এ আমি দশমিক সংখ্যা 2 উপস্থাপন করে, যেহেতু
1*(-1+i)^3 + 1*(-1+i)^2 + 0*(-1+i)^1 + 0*(-1+i)^0
= (2+2i) + (-2i) + 0 + 0
= 2
অঙ্কগুলি ব্যবহার করে উপস্থাপনের বেস -1 + i এ দুটি গাউসিয়ান পূর্ণসংখ্যা হবে 01
। এটি নিম্নলিখিত ফর্মগুলির মধ্যে একটি নিতে পারে:
- দুটি পৃথক অঙ্কের স্ট্রিং,
01
বেস -1 + i সংখ্যা উপস্থাপন করে দুটি দশমিক পূর্ণসংখ্যার (উদাহরণস্বরূপ1100
বেস -1 + i তে 2 এর জন্য),- বেস -1 + i সংখ্যাগুলি উপস্থাপন করে দুটি বাইনারি পূর্ণসংখ্যা (উদাহরণস্বরূপ দশমিক
12
বা0b1100
বেস -1 + i এ 2 এর জন্য) - একটি একক স্ট্রিং দুটি অংকের স্ট্রিং / বাইনারি পূর্ণসংখ্যাকে একক অ অ্যালফানামুরিক বিভাজক দ্বারা পৃথক করে (যেমন
1100 1100
বা12,12
2 + 2 এর জন্য)
দুটি গাউসিয়ান পূর্ণসংখ্যার যোগফল আউটপুট করুন, বেস -1 + i তে এবং অঙ্কগুলি ব্যবহার করে উপস্থাপন করুন 01
(প্রয়োজনীয় কোনওরকম পছন্দ নয়, ইনপুট হিসাবে অনুমোদিত বিন্যাসগুলির মধ্যে একটিতে)। আউটপুটটিতে সীমিত সংখ্যক নেতৃস্থানীয় শূন্য ধারণ করার অনুমতি রয়েছে।
আপনার ফাংশন বা প্রোগ্রামটি প্রতিটি সর্বাধিক 30 টি সংখ্যার ইনপুটগুলির জন্য 2 সেকেন্ডের মধ্যে শেষ করতে হবে।
অতিরিক্ত স্পষ্টতা
- আপনি ধরে নিতে পারেন ইনপুটটিতে কোনও বহিরাগত নেতৃস্থানীয় শূন্য নেই। 0 এর বিশেষ ক্ষেত্রে, আপনি
0
উপস্থাপনা হিসাবে বা হয় ফাঁকা স্ট্রিং বেছে নিতে পারেন ।
পরীক্ষার মামলা
0, 0 => 0 # 0 + 0 = 0
0, 1 => 1 # 0 + 1 = 1
1, 1 => 1100 # 1 + 1 = 2
1100, 1100 => 111010000 # 2 + 2 = 4
1101, 1101 => 111011100 # 3 + 3 = 6
110111001100, 1110011011100 => 0 # 42 + (-42) = 0
11, 111 => 0 # i + (-i) = 0
11, 110 => 11101 # i + (-1-i) = -1
10101, 11011 => 10010 # (-3-2i) + (-2+3i) = (-5+i)
1010100101, 111101 => 1110100000100 # (-19+2i) + (3-4i) = (-16-2i)
দীর্ঘ পরীক্ষার কেস:
11011011010110101110010001001, 111100010100101001001010010101 => 0
111111111111111111111111111111, 111111111111111111111111111111 => 100100100100100100100100100100
101101110111011101110111011101, 101101110111011101110111011101 => 11101001010001000100010001000100011100
100100010101001101010110101010, 100010011101001011111110101000 => 110000110010101100001100111100010
-1+i
করার i-1
শিরোনামে।