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

Автор Trace_X1729, история, 2 года назад, По-английски

EDIT : My query has already been answered, thank you for the help.

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

»
2 года назад, скрыть # |
Rev. 2  
Проголосовать: нравится +6 Проголосовать: не нравится

Seems like int overflow in ans -=((x)*(x + 1))/2;

Check the following:

int x=(1<<20); ll ans=x*x; cout<<ans<<'\n';

it outputs 0 instead of $$$2^{40}$$$.

»
2 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Why havn't you delete this yet.