Всем привет, у клавиатуры Кодер Арсений. В начале сентября я узнал о таком сайте, как Codeforces, где можно проходить соревнования и заниматься олимпиадным программированием. В своём блоге я буду каждый день делиться своими результатами участия в соревнованиях (чаще всего виртуальных). Сегодня я принял виртуальное участие в Codeforces Round #832 (Div. 2). Первая задача Первая задача была на первый взгляд неприятная: был дан массив чисел arr, который надо было разбить на два подмассива arr_1 и arr_2 так, чтобы |sum(arr_1)| - |sum(arr_2)| было максимально возможным. И вывести максимальное значение этого выражения. Решение я понял не сразу, но через какое-то время до меня дошло, что в данном случае больше, чем просто |sum(arr)| мы получить не сможем. И к 5 минуте 57 секунде я решил эту задачу на языке программирования python. Вторая задача Вторая задача меня изначально запутала и я её 2-3 раза сдал неправильно. Решение казалось мне очевидным, но я упустил одну вещь в условии. Задача был