ndh1ep
06-03-2010, 04:48 PM
Bây giờ đang bận mấy bài VB. Tự nhiên thấy bài này hay quá. Chia sẻ cho mọi người cùng tham khảo.
Đề Bài:
Nhập một số nguyên bất kì. In ra ma trận hình xoắn ốc ngược từ tâm ra ngoài. Nếu là các số có nhiều hơn 1 chữ số thì tách ra để in.
VÍ DỤ:
n= 18
3 1 2 1 1
1 5 4 3 1
4 6 1 2 0
1 7 8 9 1 8
5 1 6 1 7 1
Đầu tiên đối với các số 1 chữ số thì:
5 4 3
6 1 2
7 8 9
Bắt đầu từ số 10 thì
5 4 3
6 1 2 0
7 8 9 1Tối làm xong thì quay ra bài này xem thế nào. Có vẻ khó đấy. Ai có thuật toán post cho tớ tham khảo với nhé !. :MatCuoi:
Đề Bài:
Nhập một số nguyên bất kì. In ra ma trận hình xoắn ốc ngược từ tâm ra ngoài. Nếu là các số có nhiều hơn 1 chữ số thì tách ra để in.
VÍ DỤ:
n= 18
3 1 2 1 1
1 5 4 3 1
4 6 1 2 0
1 7 8 9 1 8
5 1 6 1 7 1
Đầu tiên đối với các số 1 chữ số thì:
5 4 3
6 1 2
7 8 9
Bắt đầu từ số 10 thì
5 4 3
6 1 2 0
7 8 9 1Tối làm xong thì quay ra bài này xem thế nào. Có vẻ khó đấy. Ai có thuật toán post cho tớ tham khảo với nhé !. :MatCuoi: