মাধ্যাকর্ষণ শক্তি এমন একটি শক্তি যা ভর দিয়ে যে কোনও দুটি বস্তুকে আকর্ষণ করে। এই চ্যালেঞ্জে আমাদের অবজেক্টগুলি সংখ্যা হবে এবং তাদের ভর তাদের মান হবে। এটি করার জন্য, আমরা বাহিনীর শক্তি সম্পর্কে চিন্তা করি না তবে এটির দিক।
এই সংখ্যার সেটটি কল্পনা করুন
[1 6 9 4 6 9 7 6 4 4 9 8 7]
তাদের প্রত্যেকটিই নিজের এবং এটি সংলগ্ন সংখ্যার মধ্যে একটি শক্তি তৈরি করে। কিছু অবস্থার অধীনে, এটি অন্য সংখ্যার দিকে আকর্ষণের (সরানো) কারণ ঘটায়। সংখ্যাটি সংলগ্নের চেয়ে বড় হলে এটি এটি আকর্ষণ করে। আমাদের আগের উদাহরণটি একবার দেখে নেওয়া যাক:
[1 → 6 → 9 ← 4 6 → 9 ← 7 ← 6 ← 4 4 → 9 ← 8 ← 7]
সংখ্যাটি 1সরানোর পক্ষে যথেষ্ট বড় নয় 6, তবে সংখ্যাটি 6হ'ল ইত্যাদি ... মূলত, সংখ্যাগুলি সর্বাধিক সংলগ্ন সংখ্যায় স্থানান্তরিত হয় (সংখ্যার চেয়েও বড়)। সংলগ্ন উভয় সংখ্যা সমান হলে এটি আকর্ষণ করা হয় না তখন is সংখ্যা এবং এটি সংলগ্ন সমান হলে এটিও ঘটে।
এটি কেবল আকর্ষণ দেখানোর জন্য, তবে এর পরে কী ঘটে? আকর্ষণগুলির কারণে সংঘর্ষের সংখ্যাগুলি সংক্ষেপে বলা হয়:
[20 32 28]
সুতরাং মূলত চ্যালেঞ্জটি হ'ল, সংখ্যার একটি সেট দেওয়া, সংখ্যাগুলির আকর্ষণীয় সংখ্যার ফলাফল আউটপুট।
উদাহরণ 1
Input => [10 15 20 10 20 10 10]
[10 → 15 → 20 10 20 ← 10 10]
Output => [45 10 30 10]
উদাহরণ 2
Input => [9 9 9 9 8 1 8]
[9 9 9 9 ← 8 1 8]
Output => [9 9 9 17 1 8]
উদাহরণ 3
Input => [1 6 9 4 6 9 7 6 4 4 9 8 7]
[1 → 6 → 9 ← 4 6 → 9 ← 7 ← 6 ← 4 4 → 9 ← 8 ← 7]
Output => [20 32 28]
উদাহরণ 4
Input => [1 2 3 2 1]
[1 → 2 → 3 ← 2 ← 1]
Output => [9]
উদাহরণ 5
Input => [1]
Output => [1]
উদাহরণ 6
Input => [1 1]
Output => [1 1]
উদাহরণ 7
Input => [2 1 4]
Output => [2 5]
নোট
- আকর্ষণ কেবল একবারই ঘটে
- নম্বরগুলি সংলগ্ন সংখ্যাগুলিতে আকৃষ্ট হয় না
- সংখ্যার সেটটিতে কেবল ইতিবাচক পূর্ণসংখ্যা থাকবে
[1 3 5 4 2]= 15?
G*M*m / r^2, উভয় দেহের জন্য সমান। হালকাটি ভারীটির চেয়ে বেশি গতিবেগের কারণে গতিবেগের কারণে চালিত হয়, আকর্ষণীয়তার অভাবে নয়। হতে পারে "1 টি 6 সরানোর পক্ষে যথেষ্ট বড় নয়" say