Ma trận vuông A cấp n được gọi là trực giao nếu ATA=I, với I là ma trận đơn vị cấp n. Do sai số tính toán, hãy coi A là trực giao nếu mọi phần tử của ATA−I có trị tuyệt đối không vượt quá 10−6.
Dòng đầu chứa số nguyên n. n dòng tiếp theo, mỗi dòng gồm n số thực, là các phần tử của A.
1≤n≤15; phần tử có giá trị trong đoạn [−10,10]; ngưỡng sai số 10−6.
In ra "YES" nếu A trực giao, ngược lại in "NO".
Ví dụ:
Đầu vào:
1
1
Đầu ra:
YES
Đang tải editor...