Консультации

Ошибка на 5 и 7 тестах

Ошибка на 5 и 7 тестах

от Николай Чуйкин -
Number of replies: 6
Расскажите примерно, что в этих тестах.
In reply to Николай Чуйкин

Re: Ошибка на 5 и 7 тестах

от Peter Cherepanov -
Там большие числа, но, разумеется, в пределах ограничений.
In reply to Peter Cherepanov

Re: Ошибка на 5 и 7 тестах

от Николай Чуйкин -
А у меня ошибка из-за переполнения типа? Если да, то как её исправить? У меня мало опыта в работе с C++(
In reply to Николай Чуйкин

Re: Ошибка на 5 и 7 тестах

от Peter Cherepanov -
А какой прототип у abs() ?

Вы можете:
1. Не допускать переполнения. Это довольно трудно.
2. Написать ABS() как макрос.
3. Использовать llabs() если такая функция у вас есть.
4. Написать свою функцию llabs().
In reply to Николай Чуйкин

Re: Ошибка на 5 и 7 тестах

от Outthere Someone -
У меня тоже так было. Оказалось, что проблема в том, что я не рассматриваю случай, когда функция lower_bound, с помощью которой я решала задачу, возвращает указатель на начало первого массива.