why i am getting wrong answer in simple sum problem .here is my solution for third subtask my ans is showing wrong answer.detailed explaination http://ideone.com/SkihXn

Hi @rahulsup

It’s maybe an overflow issue for some big values of N

Try

1

999983

The answer is 999965000307

Your code gives 546397322511

Great question and see the interesting answers above,If you find any relevant resource related to travel and tours like Vietnam travel guide here.

Ooops. You’re right.

bad copy paste.

Try

1

999993

Good anser is 777764555617

You code gives 777764555616

Power function returns double, so (p+1) is also converted to double… Try type casting (long long int)pow()