ĐIỀN SỐ (MS0007)MỘT DÃY SỐ ĐƯỢC GỌI LÀ CẤP SỐ CỘNG NẾU TỪ SỐ HẠNG THỨ...

Bài 1: Điền số (MS0007)Một dãy số được gọi là cấp số cộng nếu từ số hạng thứ 2 trở đi bằng số hạng liền trước cộng với 1 số không đổi là d, d gọi là công khai của cấp số cộng.Viết chương trình đọc từ tệp MP.INP số nguyên n (với n lẻ và 100>n>2). Tạo một cấp số cộng n*n số hạng, với số hạng đầu b[1] được sinh ngẫu nhiên (|b[1]|≤100) và d được sinh ngẫu nhiên (|d|≤100). Sau đó điền n*n số hạng đó vào ma trận vuông kích thước n*n sao cho tổng các số theo hàng, tổng các số theo cộtvà tổng hai đường chéo chính bằng nhau, kết quả ghi vào tệp MP.OUTDữ liệu vào: Trong file văn bản MP.INP gồm 1 số nguyên dương nDữ liệu ra: Kết quả ghi vào file văn bản MP.OUT có cấu trúc như sau: Dòng đầu tiên ghi hai số b[1] và b cách nhau ít nhất một kí tự trắng N dòng tiếp theo ghi ma trận n*nVí dụ:MP.INP MP.OUT5 24 372 93 24 45 6690 36 42 63 6933 39 60 81 8751 57 78 84 3054 75 96 27 48