একটি অ্যারের বিপরীত ডেল্টাস
একটি অ্যারের বিপরীত ডেল্টাসের ধারাবাহিকতা
আপনার কাজটি হ'ল স্বাক্ষরিত 32 বিট পূর্ণসংখ্যার একটি অ্যারে নেওয়া, এটির ডেল্টাসগুলি বিপরীত করে এটি পুনরায় তৈরি করুন।
উদাহরণ
ক্রমতালিকা,
18 19 17 20 16
ডেল্টাস আছে:
1 -2 3 -4
যা, বিপরীত হলে, ফলন:
-4 3 -2 1
তারপরে পুনরায় কম্পাইল করে, ফলন ব্যবহার করে:
18 14 17 15 16
যা আপনার ফেরতের মান হওয়া উচিত।
রিকম্পাইলিংটি গ্রহণ করে নিয়ে থাকে C
যা অ্যারের প্রথম মান। এই ক্ষেত্রে, 18
এবং বদ্বীপ এটা করার জন্য আবেদন। তাই 18 + -4
দেয় 14
, 14 + 3
দেয় 17
, ইত্যাদি।
ইনপুট আউটপুট
আপনাকে একটি তালিকা / অ্যারে / টেবিল / টিপল / স্ট্যাক / ইত্যাদি দেওয়া হবে। কোনও মানক ইনপুট পদ্ধতির মাধ্যমে ইনপুট হিসাবে স্বাক্ষরিত পূর্ণসংখ্যাগুলির of
উপরের ডেল্টা বিপরীত পদ্ধতি অনুসরণ করে আপনাকে অবশ্যই কোনও গ্রহণযোগ্য আকারে আবারও পরিবর্তিত ডেটা আউটপুট করতে হবে।
আপনি এন ইনপুট পাবেন 0 < N < 10
যেখানে প্রতিটি নম্বর সীমার মধ্যে পড়ে-1000 < X < 1000
পরীক্ষার মামলা
1 2 3 4 5 -> 1 2 3 4 5
18 19 17 20 16 -> 18 14 17 15 16
5 9 1 3 8 7 8 -> 5 6 5 10 12 4 8
6 5 4 1 2 3 -> 6 7 8 5 4 3
নোট
- উপরে বর্ণিত হিসাবে আপনি সর্বদা কমপক্ষে 1 ইনপুট পাবেন এবং 9 এর বেশি হবে না।
- আপনার আউটপুটটির প্রথম এবং শেষ সংখ্যাটি সর্বদা ইনপুটটির সাথে মেলে।
- কেবল স্ট্যান্ডার্ড ইনপুট আউটপুট গ্রহণ করা হয়
- স্ট্যান্ডার্ড লুফোলস প্রযোজ্য
- এটি কোড-গল্ফ , তাই সর্বনিম্ন বাইট-কাউন্ট জেতা!
- আনন্দ কর!
এবং বিজয়ী...
ডেনিস! যিনি প্রথমে প্রথম স্থান নিয়েছিলেন, তারপরে নিজেকে একটি সংক্ষিপ্ত সমাধান দিয়ে মারলেন, নিজেকে প্রথম এবং দ্বিতীয় স্থান দিয়েছেন!
তাদের জেলির সাথে আইস ২৩৩ এর সম্মানজনক উল্লেখ , যে ডেনিসের সামনে না থাকলে তাদের অবস্থান দ্বিতীয় স্থানে থাকত।