Cache Unfriendly Program and Judging Issues

Some problems and solutions have caused strange behavior of XDOJ judging system: when multiple solutions are executed simultaneously, the CPU time consumed by **each** solution grows linearly with the number of solutions. In this post we would reveal that these problems and solutions are cache unfriendly in nature, and it's the memory model of modern computers which leads to the behavior.