N 2 গণনা করার জন্য আমরা "স্কোয়ারিং" এন শব্দটি ব্যবহার করি । আমরা n 3 এর অর্থ "কিউবিং" n শব্দটি ব্যবহার করি । বলা হচ্ছে, কেন আমরা একটি সংখ্যাও ত্রিভুজ করতে পারি না?
কিভাবে একটি সংখ্যা ত্রিভুজ?
প্রথমে, একটি নম্বর বাছাই
53716
,।এটি একটি সমান্তরাল স্থানে স্থাপন করুন, যার পাশের দৈর্ঘ্য সংখ্যার অঙ্কের সমান এবং এর দুটি দিক তির্যকভাবে অবস্থিত রয়েছে, নীচে দেখানো হয়েছে।
53716 53716 53716 53716 53716
এখন, আমরা এটি ঠিক করতে চাই? এটি করতে, এমন দিকগুলি ক্রপ করুন যা ডান-কোণযুক্ত ত্রিভুজটির সাথে খাপ খায় না:
5 53 537 5371 53716
প্রতিটি সারিটির যোগফল নিন, উদাহরণস্বরূপ
[5, 8, 15, 16, 22]
:5 -> 5 53 -> 8 537 -> 15 5371 -> 16 53716 -> 22
তালিকাটি যোগ করুন
[5, 8, 15, 16, 22]
, ফলস্বরূপ66
। এই এই সংখ্যাটির ত্রিভুজ!
চশমা এবং বিধি
ইনপুটটি একটি অ-নেতিবাচক পূর্ণসংখ্যা n ( n ≥ 0, n ∈ Z ) হবে।
আপনি ইনপুট নিতে এবং কোনও অনুমতিপ্রাপ্ত মাধ্যমে আউটপুট সরবরাহ করতে পারেন ।
ইনপুটটি পূর্ণসংখ্যা, পূর্ণসংখ্যার একটি স্ট্রিং প্রতিনিধিত্ব বা অঙ্কের তালিকা হিসাবে ফর্ম্যাট করা যায়।
ডিফল্ট লফোলগুলি অনুমোদিত নয়।
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী!
আরও পরীক্ষার কেস
ইনপুট -> আউটপুট 0 -> 0 1 -> 1 12 -> 4 123 -> 10 999 -> 54 100000 -> 6 654321 -> 91
প্রেরণা. ব্যাখ্যা উত্সাহিত হয়!
645321
পরিবর্তে 654321
।
645321 -> 91
?