Дистанционная подготовка: Если у вас валится, но вы реализовали все как в решении!
Если у вас валится, но вы реализовали все как в решении!
от Темиржан Юсупов - Понедельник 23 Май 2016, 17:12
1923. Дипломы
  Всем привет, долго не понимал в чем ошибка, постоянно валилось на 10-12 тестах. Проблема вот в чем, во входных данных даются три числа. Вы наверняка считываете их как int, но помните что правая граница изначально равна n*max(w,h), т.е.
r может достичь отметки в 10^18.
Значит, что:

l и r должны быть типа long long.

Обязательно делайте приведение типов!!!
Если вы написали, что r = n * max(w,h) и рассчитываете на правильный ответ, то вы ошибаетесь, нужно написать
r = (long long) n * max(w,h)

Удачи в реализации!