इनपुट के रूप में धनात्मक पूर्णांक का एक मैट्रिक्स लें, और मैट्रिक्स के माध्यम से विकर्ण रेखाओं पर तत्वों के व्यक्तिगत योग का उत्पादन करें।
आप केवल उन रेखाओं को गिनेंगे जो तिरछे नीचे और दाईं ओर जाती हैं। आपको उस विकर्ण से शुरू करना चाहिए जिसमें केवल नीचे-बाएँ तत्व होता है, फिर उसके ऊपर की लंबाई-दो विकर्ण (यदि यह मौजूद है) और इसलिए विकर्ण के माध्यम से जिसमें केवल शीर्ष-सही तत्व होता है, जैसा कि नीचे सचित्र है।
उदाहरण:
Input:
8 14 5 1
10 5 5 8
6 6 8 10
15 15 4 11
Output:
15, 21, 20, 32, 29, 13, 1
(Diagonals: {{15},{6,15},{10,6,4},{8,5,8,11},{14,5,10},{5,8},{1}})
Input:
1
Output:
1
Input:
1 5
Output:
1, 5
Input:
4
1
Output:
1, 4
Input:
17 4 5
24 16 5
9 24 10
1 14 22
1 21 24
4 4 17
24 25 17
Output:
24, 29, 22, 39, 47, 70, 43, 9, 5
इनपुट और आउटपुट प्रारूप हमेशा की तरह वैकल्पिक हैं।
यह कोड-गोल्फ है , इसलिए प्रत्येक भाषा में सबसे कम सबमिशन जीतता है।