I was wondering if there was a simple way to exit a program in case the time limit would be exceeded. Often times I might accidentally created an infinite loop, miscalculate time complexity, etc. and my computer freezes up where I have to reboot. Seems as though there should be easy solutions to this, but I couldn’t find any. Thanks in advance!
Use CpEditor. Default TLE at 5 seconds.
Although I don't need to restart my computer even if I write a infinite loop, you can always use this in ubuntu :
timeout "time in seconds" ./executable < in