Competitive programming has been considered as one of the strictest methods of evaluating the problem solving capabilities, ...
You are in the jungle. You have a pocket-knife. Someone asks you to kill a mountain lion. Anyone but a programmer would be asking "WTF is a MOUNTAIN lion doing in a JUNGLE?!", but that's not what you ...