Пожалуйста, прочтите новое правило об ограничении использования AI-инструментов. ×

Блог пользователя sandeep_iitpkd

Автор sandeep_iitpkd, история, 14 месяцев назад, По-английски

Hi there, I don't understand why I am getting TLE here submission Can someone help me?

  • Проголосовать: нравится
  • +4
  • Проголосовать: не нравится

»
14 месяцев назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Maybe because you have large vector (arr) inside of function (solve). Try to make this vector global.

»
14 месяцев назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

I think the problem is in your cond function, try this.

bool cond(const pair<int, int>& p1, const pair<int, int>& p2){
    return p1.first > p2.first || (p1.first == p2.first && p1.second < p2.second);
}