よしともさん版は、入れ替えをしたときに最大何回いれかえる必要があるかという観点でかかれています。この問題ではこの2種類の書き方に大きく別れるのではないかと思います。いっきに処理できる)で、順次だけれど高速に処理できるコンピュータの特性を生かしたのがよしともさん版です。みなさんもみてみてください。🙂というわけで、コンピュータ言語の比較の基本は2項です。なにかとなにかが同じなのか、違うのか。多いのか、少ないのか。プログラムもなるべくこの形にもっていったほうが、分かりやすいし書きやすくなります。(オア)でつなげる必要があります。カードでは”数字”を比べてみましたが、他のものは比べられるのか。変数には数字以外にも文字列をいれることができます。ここからがスクリプト言語の恐ろしさです。いままでのサンプルは毎回同じ答えがでるものでした。画面からの入力とかをやっていないので、あたりまえなのですが、これじゃー面白くないってことで...。画面からいれなくても変わるものということで、今回は”時間”をタネにしてみます。