অ্যালিস ও বব একটি সাইজের ইন্টিজার অ্যারে এর উপর একটি খেলা খেলছে। খেলাটি রাউন্ড ধরে চলে। প্রতিটি রাউন্ড নিচের মতো করে হয় -
অ্যালিস একটি ইন্টিজার X বাছাই করে যেখানে, অ্যারের কারেন্ট সাইজ।
বব হয় অ্যারের প্রথম X টি সংখ্যা মুছে দেয় অথবা বাকি সংখ্যাগুলো মুছে দিয়ে প্রথম X টি সংখ্যা রেখে দেয়।
এখন অ্যালিস চায় খেলা শেষে অ্যারেতে সংখ্যাগুলোর যোগফল যেন কম হয় এবং বব চায় যোগফল যেন বেশি হয়। যদি তারা উভয়ই সঠিকভাবে খেলে, তাহলে সেই যোগফল কত হবে ?
খেয়াল করো, খেলার মাঝে অ্যারেটি খালিও হতে পারে এবং একটি খালি অ্যারের সংখাগুলোর যোগফল 0।
তোমাকে অনেকগুলো স্বতন্ত্র টেস্টকেস নিয়ে কাজ করতে হবে। প্রথম লাইনে টেস্টকেস সংখ্যা একটি ধনাত্বক পূর্ণসংখ্যা দেওয়া হবে।
প্রত্যেক টেস্টকেসের শুরুতে একটি লাইনে একটি ধনাত্বক পূর্ণসংখ্যা দেওয়া হবে, যা হল এ উপাদান এর সংখ্যা। তারপরের লাইনে সংখ্যক পূর্ণসংখ্যা দেওয়া হবে, সংখ্যাগুলোর মাঝে স্পেস থাকবে।
সব টেস্টকেস মিলিয়ে এর যোগফল এর বেশি নয়।
সব টেস্টকেস মিলিয়ে এর যোগফল এর বেশি নয়।
সব টেস্টকেস মিলিয়ে এর যোগফল এর বেশি নয়।
প্রত্যেক টেস্টকেসের জন্য একটি লাইনে খেলা শেষে অ্যারেতে থাকা সংখ্যাগুলোর যোগফল আউটপুট দিবে। বিস্তারিত বোঝার জন্য স্যাম্পল দেখো।
Input | Output |
---|---|
3 5 1 1 2 3 4 5 5 2 1 2 3 4 5 5 3 1 2 3 4 5 | 9 5 5 |
প্রথম টেস্টকেসের ক্ষেত্রে,
প্রথম রাউন্ডঃ
অ্যালিস বাছাই করে
বব অ্যারের প্রথম টি সংখ্যা মুছে দেয় এবং বাকি থাকা সংখ্যাগুলো হলঃ
খেলা শেষে আরেতে থাকা সংখ্যাগুলোর যোগফল
তৃতীয় টেস্টকেসের ক্ষেত্রে,
প্রথম রাউন্ডঃ
অ্যালিস বাছাই করে
বব অ্যারের প্রথম টি সংখ্যা মুছে দেয় এবং বাকি থাকা সংখ্যাগুলো হলঃ
দ্বিতীয় রাউন্ডঃ
অ্যালিস বাছাই করে
বব প্রথম টি সংখ্যা রেখে দেয় এবং বাকি সংখ্যাগুলো মুছে দেয়।
বাকি থাকা সংখ্যাগুলো হলঃ
তৃতীয় রাউন্ডঃ
অ্যালিস বাছাই করে
বব প্রথম টি সংখ্যা রেখে দেয় এবং বাকি সংখ্যাগুলো মুছে দেয়।
বাকি থাকা সংখ্যাগুলো হলঃ
খেলা শেষে আরেতে থাকা সংখ্যাগুলোর যোগফল