একটি নম্বর এন দেওয়া হয়েছে , আউটপুট / রিটার্ন এক্স যাতে এন + এক্স প্যালিনড্রোম হয়, যেখানে | এক্স | যতটা সম্ভব ছোট হতে হবে।
প্যালিনড্রোম : একটি সংখ্যা একটি প্যালিনড্রোম, যদি বাম থেকে ডানে বামে পড়ার সময় অঙ্কের ক্রমিক একই হয় তবে ডান থেকে বামে পড়ার সময়।
95359
এবং 6548456
প্রতিসম হয়, 123
এবং 2424
না। শীর্ষস্থানীয় জিরোগুলির সাথে সংখ্যাগুলি যেমন 020
প্যালিনড্রোম নয়।
ইনপুট একটি ধনাত্মক পূর্ণসংখ্যা 10 15 এর চেয়ে কম । স্ট্যাডিনের কাছ থেকে এটি একটি পদ্ধতি-প্যারামিটার হিসাবে পড়ুন, যাই হোক না কেন।
আউটপুটটি একটি পূর্ণসংখ্যার (ধনাত্মক বা negativeণাত্মক) হতে হবে এবং ইনপুটটি ইতিমধ্যে প্যালিনড্রোম হলে 0 হওয়া উচিত। আপনি আপনার আউটপুট stdout এ লিখতে পারেন, এটি কোনও ফাংশন বা আপনার পছন্দসই থেকে ফিরিয়ে আনতে পারেন। যদি 2 টি সংখ্যা থাকে (যেমন 2
এবং -2
) যা প্রয়োজনীয়তাগুলি পূরণ করে, তবে তাদের মধ্যে কেবলমাত্র একটিকে আউটপুট দিন।
উদাহরণ:
Input Output
3 0
234 -2
1299931 -10
126 5 or -5 (only one of them)
N=10
আউটপুট জন্যX=-1
বা হতে পারেX=1
?