Xây dựng ma trận
Đề bài
Mô tả
Để xây dựng thêm chức năng biến đổi ảnh cho phần mềm vẽ, Nam cần xây dựng ma trận có tính chất sau:
- Ma trận có hàng và cột, các hàng được đánh số từ đến từ trên xuống dưới, các cột được đánh số từ đến từ trái sang phải. Phần tử nằm ở hàng () và cột () kí hiệu là , giá trị mỗi phần tử của ma trận đều là các số nguyên dương;
- Hai phần tử cùng hàng nhưng có chỉ số cột là nguyên tố cùng nhau thì giá trị phải khác nhau. Cụ thể: với và ước số chung lớn nhất của bằng thì khác với mọi ();
- Hai phần tử cùng cột nhưng có chỉ số hàng là nguyên tố cùng nhau thì giá trị phải khác nhau. Cụ thể: với và ước số chung lớn nhất của bằng thì khác với mọi ();
- Thứ tự từ điển của ma trận là nhỏ nhất có thể.
Ma trận được gọi là có thứ tự từ điển nhỏ hơn ma trận (hai ma trận cùng có hàng và cột) nếu lần lượt so sánh từng phần tử theo từng hàng từ trên xuống dưới, trên mỗi hàng theo thứ tự từ trái sang phải để tìm phần tử khác nhau đầu tiên thì tại vị trí đó giá trị phần tử của ma trận nhỏ hơn giá trị phần tử của ma trận .
Yêu cầu: Cho và , gọi là tổng các phần tử của ma trận, hãy tính , trong đó là phép toán chia lấy dư.
Dữ liệu vào
Một dòng duy nhất chứa hai số nguyên dương , cách nhau bởi dấu cách.
Dữ liệu ra
In ra một số nguyên duy nhất là .
Ràng buộc
- .
Subtasks
- Subtask 1 ( số điểm): .
- Subtask 2 ( số điểm): , .
- Subtask 3 ( số điểm): .
- Subtask 4 ( số điểm): .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 1 3 | 6 | Ma trận thỏa mãn cần tìm là một hàng . |
| 3 3 | 21 | Ma trận thỏa mãn cần tìm có các hàng lần lượt là ; và . |
Bình luận