- Mã:
- MAPHUONG
- Tên:
- Ma Phương
- Dạng thi:
- oi
- Thang điểm:
- 10 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Nguồn bài tập:
- Sưu tầm
- Được tạo bởi:
- trungkien7a123
Viết chương trình nhập vào số tự nhiên N (N lẻ) Bạn hãy thêm
Ví dụ: Với N=3 và N=5 ta có
|
|
|
|
|
Bắc |
|
||||
2 |
7 |
6 |
|
|
3 |
16 |
9 |
22 |
15 |
|
9 |
5 |
1 |
|
|
20 |
8 |
21 |
|
2 |
|
4 |
3 |
8 |
|
Tây |
7 |
25 |
13 |
1 |
19 |
Đông |
|
|
|
|
|
24 |
12 |
5 |
18 |
6 |
|
|
|
|
|
|
11 |
4 |
17 |
10 |
23 |
|
|
|
|
|
|
Nam |
|
Phuơng pháp:
Xuất phát từ ô bên phải
của ô nằm giữa. Đi theo hướng đông bắc để điền các số 1, 2, ...
Khi điền số, cần chú ý một
số nguyên tắc sau:
- Nếu vượt ra
phía ngoài bên phải của bảng thì quay trở lại cột đầu tiên.
- Nếu vượt ra
phía ngoài bên trên của bảng thì quay trở lại dòng cuối cùng.
- Nếu số đã điền k chia
hết cho N thì số tiếp theo sẽ được viết trên cùng một hàng với k nhưng cách 1 ô
về phía bên phải.
Input:
- Một số nguyên N lẻ
Output:
- Xuất ra ma phương
Input Output 3 2 7 6 9 5 1 4 3 8
Theme :
Mời bạn soạn code