На прошедшем Codeforces 226 div.2 произошла интересная история — решение для задачи С, написанное на MinGW и правильно работающее (хотя бы на сэмплах), при отправке выдает WA. Решил проверить это после контеста и наткнулся на следующее — при запуске решения на GNU C++ получается совершенно другой вывод, нежели на моем компьютере. При выборе Visual C++ как компилятора, все нормально. Хотелось бы спросить, не знает ли кто отчего это происходит?
Решение проверялось на 2 компьютерах с MinGW. На обоих выдается одинаковый правильный output.
Выход за границу массива. А на C++ это означает КРОВЬ МЯСО КИШКИ UNDEFINED BEHAVIOR.
5803986
Ничего не изменилось
Тут тоже выход за пределы массива.
Не успел :)
l, r могут быть до 109, а массив d имеет только 3270 элементов.