Что ж, когда я покупаю подарки для двух своих жен, я хочу, чтобы они чувствовали себя одинаково важными для меня, но ходить по магазинам с фиксированным бюджетом сложно. Вместо этого я покупаю кучу вещей и делю их на две группы с максимально возможной ценностью. Тогда я покупаю кучу конфет, чтобы починить все остальное.
Но я не хочу делать всю тяжелую работу, когда мой компьютер может это сделать. И ты тоже. Так что решите эту проблему так, чтобы в следующий раз, когда вам нужно было разделить подарки между вашими женами, вы знали, что это будет легко.
вход
1 массив (N * 2) элементов, где N * 2 указано в 1-й строке.
Элементы массива в следующей строке.
Выход
2 массива из N элементов, каждый из которых таков:
Разница (сумма элементов массива 1) и (сумма элементов массива 2) максимально приближена к 0.
пример
вход
4
1 2 3 4
Выход
1 4
2 3
diff=0
Отказ от ответственности : у меня нет двух жен. Но когда мне плохо, я представляю себе двух жен. И вдруг я благодарен и счастлив, что у меня есть только один. : D
1 1 1 1 1 5
правильный ответ будет1 1 1
|1 1 5
, пока1 1 1 1 1
|5
будет иметь больше смысла.