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: Submission #62757397 - Codeforces
Link to C++ solution: Submission #62757469 - Codeforces

1 Like