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

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

My submission 185845851 is getting accepted while another submission 185834138 with the same logic is failed on test case 2.

The only difference is

answer = i;
break;

in accepted vs

answer = min(answer,i);

in failed.

As the value of i is increasing second code line should also give the same output as the first one but it's not.
Please help me where I'm missing something.

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

»
17 месяцев назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

In the second submission, you've assigned answer = k before reading the value of k, so answer could be taking any possible initial value such as -100 for example. That would cause wrong answers when taking the minimum.