Chắc suất Đại học top - Giữ chỗ ngay!! ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.
Câu 1: Viết chương trình nhập vào chuỗi St, cho biết St có đối xứng hay không? Nếu không thì thêm ký tự vào ít nhất sao cho St đối xứng?
Ví dụ:
St=’abba’ => đối xứng
St=’ab’ => St=’aba’ => đối xứng
St='aaab' => St='baaab' => đối xứng
St='aabbcbaa' => St='aabbcbbaa' => đối xứng
Câu 2: Cho trước một bảng (ma trận) A[m,n] có m dòng, n cột chứa các số nguyên.
Viết chương trình sắp xếp các phần tử của bảng A[m,n] thỏa mãn các điều kiện:
A[i,j] ≤ A[i,k] với mọi j<k
và A[i,j] ≤ A[r,j] với mọi i<r (0≤i,r≤m, 0≤j,l≤n).
Ví dụ:
Nhập: Bai2.INP
4 76 18 62
47 36 10 91
90 71 13 52
72 52 34 9
Xuất: Bai2.OUT
4 9 10 13
18 34 36 47
52 52 62 71
72 76 90 91
Ví dụ:
St=’abba’ => đối xứng
St=’ab’ => St=’aba’ => đối xứng
St='aaab' => St='baaab' => đối xứng
St='aabbcbaa' => St='aabbcbbaa' => đối xứng
Câu 2: Cho trước một bảng (ma trận) A[m,n] có m dòng, n cột chứa các số nguyên.
Viết chương trình sắp xếp các phần tử của bảng A[m,n] thỏa mãn các điều kiện:
A[i,j] ≤ A[i,k] với mọi j<k
và A[i,j] ≤ A[r,j] với mọi i<r (0≤i,r≤m, 0≤j,l≤n).
Ví dụ:
Nhập: Bai2.INP
4 76 18 62
47 36 10 91
90 71 13 52
72 52 34 9
Xuất: Bai2.OUT
4 9 10 13
18 34 36 47
52 52 62 71
72 76 90 91