সমস্যা
একটি প্রোগ্রাম বা ফাংশন যা একটি ম্যাট্রিক্স উত্থাপিত ফল নিরূপণ করতে পারেন তৈরি করুন এন ম শক্তি। আপনার কোড একটি অবাধ বর্গাকার ম্যাট্রিক্সের নিতে হবে একজন এবং একটি অ-নেতিবাচক পূর্ণসংখ্যা এন , এবং মান একটি ম্যাট্রিক্স আসতে একটি এন ।
বিধিনিষেধ
ম্যাট্রিক্স শক্তি এবং ম্যাট্রিক্স পণ্য গণনা করে অন্তর্নির্মিত ফাংশনগুলিকে অনুমোদিত নয়।
কোড-গল্ফের জন্য বাকি স্ট্যান্ডার্ড বিধিগুলি প্রযোজ্য।
ব্যাখ্যা
একটি বর্গাকার ম্যাট্রিক্সের দেওয়া একটি , এর মান একটি এন = হবে AA ⋯ একজন (বারংবার ম্যাট্রিক্স পণ্য একজন নিজেই সঙ্গে, এন বার)। যদি এন ইতিবাচক হয় তবে সুনির্দিষ্ট স্ট্যান্ডার্ডটি ব্যবহৃত হয়। যখন এন শূন্য হয়, একই আদেশ দিয়ে পরিচয় ম্যাট্রিক্স একটি ফল।
লক্ষ্য
এটি কোড-গল্ফ এবং সংক্ষিপ্ততম কোডের জয়।
পরীক্ষার কেস
এখানে A হ'ল ইনপুট ম্যাট্রিক্স, n হ'ল ইনপুট পূর্ণসংখ্যা এবং r হল আউটপুট ম্যাট্রিক্স যেখানে r = A n ।
n = 0
A = 62 72
10 34
r = 1 0
0 1
n = 1
A = 23 61 47
81 11 60
42 9 0
r = 23 61 47
81 11 60
42 9 0
n = 2
A = 12 28 -26 3
-3 -10 -13 0
25 41 3 -4
-20 -14 -4 29
r = -650 -1052 -766 227
-331 -517 169 43
332 469 -1158 -53
-878 -990 574 797
n = 4
A = -42 -19 18 -38
-33 26 -13 31
-43 25 -48 28
34 -26 19 -48
r = -14606833 3168904 -6745178 4491946
1559282 3713073 -4130758 7251116
8097114 5970846 -5242241 12543582
-5844034 -4491274 4274336 -9196467
n = 5
A = 7 0 -3 8 -5 6 -6
6 7 1 2 6 -3 2
7 8 0 0 -8 5 2
3 0 1 2 4 -3 4
2 4 -1 -7 -4 -1 -8
-3 8 -9 -2 7 -4 -8
-4 -5 -1 0 5 5 -1
r = 39557 24398 -75256 131769 50575 14153 -7324
182127 19109 3586 115176 -23305 9493 -44754
146840 31906 -23476 190418 -38946 65494 26468
42010 -21876 41060 -13950 -55148 19290 -406
44130 34244 -35944 34272 22917 -39987 -54864
1111 40810 -92324 35831 215711 -117849 -75038
-70219 8803 -61496 6116 45247 50166 2109
A^-1
বিকল্প হিসাবে ব্যবহার করা যেতে পারে inv(A)
?
exp(k*log(M))
মঞ্জুরিপ্রাপ্ত? (যদিও এটি অ-অনন্য শাখাগুলির কারণে এটি কাজ করতে পারে না))