বেশিরভাগ মানুষ প্যাসকের ত্রিভুজটির সাথে পরিচিত।
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
পাস্কেলের ত্রিভুজ একটি অটোমেটন যেখানে একটি ঘরের মান উপরের বাম এবং উপরের ডানদিকে কোষের যোগফল। এখন আমরা একটি অনুরূপ ত্রিভুজ সংজ্ঞায়িত করতে যাচ্ছি। কোষগুলি কেবল উপরের বাম এবং উপরের ডানদিকে নিয়ে যাওয়ার পরিবর্তে আমরা উপরের বাম এবং উপরের ডানদিকে বিস্তৃত দুটি অসীম রেখার সাথে সমস্ত কক্ষটি নিয়ে যাচ্ছি। পাস্কালের ত্রিভুজটির মতো আমরা 1
জিরো দ্বারা অসীম এক প্যাড দিয়ে শুরু করি এবং সেখান থেকে নীচের দিকে তৈরি করি।
উদাহরণস্বরূপ, একটি দিয়ে চিহ্নিত কক্ষ গণনা করা x
1
1 1
2 2 2
4 5 5 4
x
আমরা নিম্নলিখিত কক্ষগুলি যোগ করব
.
. .
2 . 2
. 5 5 .
x
আমাদের নতুন ঘর তৈরি করছে 14
।
কার্য
একটি সারি নম্বর দেওয়া ( এন ), এবং বাম ( r ) থেকে দূরত্ব গণনা করে এবং n তম সারিতে বাম থেকে r ম অ-শূন্য এন্ট্রি আউটপুট দেয় । ( পাস্কেলের ত্রিভুজের সমতুল্য এনসিআর )। আপনি অনুমান করতে পারে যে দ চেয়ে কম হয় এন ।
এটি কোড-গল্ফ , লক্ষ্যটি হ'ল আপনার সমাধানে বাইটের সংখ্যা হ্রাস করা।
পরীক্ষার মামলা
0,0 -> 1
1,0 -> 1
2,0 -> 2
4,2 -> 14
6,3 -> 106
এখানে ত্রিভুজ আকারে প্রথম দম্পতি সারি রয়েছে:
1
1 1
2 2 2
4 5 5 4
8 12 14 12 8
16 28 37 37 28 16
32 64 94 106 94 64 32
64 144 232 289 289 232 144 64
128 320 560 760 838 760 560 320 128