Difference in Execution Time between C and C++ Solution

I submitted a solution in C and was pretty sure that it would pass the given Time Limit, but I received a TLE and was surprised. Next I submitted the exact same solution in C++ and it passes in 0.6 Sec while the one in C couldn’t pass in even 5 seconds. Can anyone tell me as to why this happened?
Link to C solution: https://codeforces.com/contest/282/submission/62757397
Link to C++ solution: https://codeforces.com/contest/282/submission/62757469

1 Like