Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 

Магический квадрат

(Время: 1 сек. Память: 16 Мб Сложность: 52%)

Магический квадрат - это квадрат с одинаковой суммой чисел по всем вертикалям и горизонталям. Ваша задача - составить такой квадрат из заданного набора чисел.

Входные данные

Входной файл INPUT.TXT содержит 16 целых чисел Ai: 4 строки по 4 числа в каждой (1 ≤ Ai ≤ 1000).

Выходные данные

Если возможно составить магический квадрат из заданных чисел, то в первой строке выходного файла OUTPUT.TXT выведите слово "Solved", а в следующих четырёх строках по четыре числа, составляющие магический квадрат. Если существует несколько решений, выведите любое. Если же магический квадрат составить невозможно, выведите "No solution".

Примеры

INPUT.TXTOUTPUT.TXT
11 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
Solved
16 15 2 1
11 6 10 7
4 5 13 12
3 8 9 14
212 70 71 72
73 74 75 76
77 78 79 80
81 82 83 84
No solution

Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!

[Обсуждение] [Все попытки] [Лучшие попытки]


 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 Книги Фёдора Меньшикова
 ЕГЭ по информатике
 Тренировочные олимпиады
 Личные олимпиады
 Командные олимпиады
 Первая командная олимпиада
 Вторая командная олимпиада
 Третья командная олимпиада
 Четвертая командная олимпиада
 Пятая командная олимпиада
 Шестая командная олимпиада
 A. Окружность
 B. Прямоугольный многоугольник
 C. Наименьшее общее кратное
 D. Геометрическая головоломка
 E. Магический квадрат
 F. Восстановление перестановки
 G. Хорошая таблица
 H. Деление столбиком

Красноярский краевой Дворец пионеров, (c)2006 - 2025, ИНН 246305493507, E-mail: admin@acmp.ru