اجازه دهید برنامه یک آرایه دوبعدی را به عنوان ورودی دریافت کند، به شکل n خطوط، که هر کدام حاوی m اعداد جدا شده با فضاها چگونه آنها را بشماریم؟ برای مثال به این صورت:
n
m
یا، بدون استفاده از فراخوانی توابع تودرتو پیچیده:
برنامه ای بنویسید که ماتریس تغییر شده را نمایش دهد. Transpose ماتریس یک تغییر است که باعث میشود ردیفها به ستون تبدیل شوند و – خطوط. ورودی خط اول شامل ابعاد ماتریس است که با یک فاصله از هم جدا شده اند: تعداد ردیف ها N و تعداد ستون ها M (\( 1 <= N , M <= 100 \)). خطوط زیر N شامل ردیفهای ماتریسی هستند که هر کدام – توسط M اعداد طبیعی جدا شده با فاصله.
N
M
Impprint برنامه باید ماتریسی را خروجی دهد که در نتیجه جابهجایی ردیفها نتیجه میشود.
1000 ms 256 Mb Rules for program design and list of errors in automatic problem checking