Работа «Двумерные массивы»

Задача 1. В файле input.txt записано число n, затем таблица n×n. Переверните ее относительно главной диагонали и выведите результат в файл output.txt

Например, если в файле input.txt были записаны вот такие данные:

3
1 2 3
10 20 30
11 22 33
то ваша программа должна записывать в файл output.txt следующее содержимое:
1 10 11
2 20 22
3 30 33

Задачи 2, 3, 4. На сайте МЦНМО — задачи A, B и C (в меню слева).