একটি বহুভুজ সংখ্যা হ'ল k
একক-আকারের বিন্দুর সংখ্যা n
।
আপনাকে দেওয়া হবে n
এবং k
, এবং আপনার কাজটি এমন একটি প্রোগ্রাম / ফাংশন লিখতে হবে যা সংশ্লিষ্ট নম্বরটি আউটপুট করে / প্রিন্ট করে।
স্কোরিং
এটি কোড-গল্ফ । বাইটস মধ্যে সংক্ষিপ্ত সমাধান।
উদাহরণ
3
য় ষড়ভূজ নম্বর ( k=6, n=3
) হল 28
কারণ আছে 28
বিন্দু উপরে।
Testcases
এই পাইথ পরীক্ষার স্যুট থেকে উত্পন্ন করা যেতে পারে ।
ব্যবহার: n
উপরে, k
নীচে টেস্টকেসগুলিতে দুটি লাইন ।
n k output
10 3 55
10 5 145
100 3 5050
1000 24 10990000
আরো তথ্য
- উইকিপিডিয়ায়: https://en.wikedia.org/wiki/Polygonal_number
- ওল্ফ্রাম ম্যাথওয়ার্ল্ডে: http://mathworld.wolfram.com/PolygonalNumber.html
- ওইআইএস উইকিতে: http://oeis.org/wiki/Polygonal_numbers
- বিভিন্ন এন এর জন্য n- আঞ্চলিক সংখ্যার জন্য OEIS ক্রম : 3 (A000217) , 4 (A000290) , 5 (A000326) , 6 (A000384) , 7 (A000566) , 8 (A000567) , 9 (A001106) , 10 (A001107) , 11 (A051682) , 12 (A051624) , 13 (A051865) , 14 (A051866) , 15 (A051867) , 16 (A051868) , 17 (A051869) , 18 (A051870) , 19 (A051871) , 20 (A051872) , 21 (A051873) , 22 (A051874) , 23 (A051875) , 24 (A051876)
n=3
এবং k=6
পাবেন 15
। যদি আপনি putোকান n=4
এবং k=6
, আপনি পাবেন 28
।