>>776
時間をかけるのは回りくどい方法を使えばいくらでも出来るだろう。

配列の要素のすべての順列を作り出して、それが昇順になっているかをチェックしていくプログラムとかは?