I tried to solve couple of problems in Haskell and got time limit exceed while the same algorithm in C++ accepted with decent time limit. Although i don't claim to be expert in Haskell but these languages are slower than C/C++ so i got an idea regarding this. Increase the time limit and move the increased time limit problem to tutorial section while keeping the tight time limit problem in classical section. At least this way problems can be solve in functional languages.
Thank you
Mukesh Tiwari