Stack Overflowでの質問に触発されました。ここのタイトルは完全に私のせいです。
チャレンジ
少なくとも2つのエントリを含む正の整数のリストが与えられた場合、それ自体を除くすべてのエントリの最小値で各数値を置き換えます。
テストケース
[4 3 2 5] -> [2 2 3 2]
[4 2 2 5] -> [2 2 2 2]
[6 3 5 5 8] -> [3 5 3 3 3]
[7 1] -> [1 7]
[9 9] -> [9 9]
[9 8 9] -> [8 9 8]
ルール
アルゴリズムは、理論的には、任意の入力サイズ(1より大きい)および値(正の整数)で動作するはずです。プログラムが時間、メモリ、またはデータの種類によって制限されているため、指定された値までの数値、または指定された値までの入力サイズでのみ機能する場合に受け入れられます。
すべてのプログラミング言語でプログラムまたは機能が許可されます。標準的な抜け穴は禁止されています。
入力は、合理的な手段で行うことができます。および任意の形式で。出力についても同じです。入力形式と出力形式は異なる場合があります。
バイト単位の最短コードが優先されます。
[4 3 2 2 5]
、出力は次のようになります[2 2 2 2 2]
(これは2番目のテストケースに似ています)
[4 3 2 2 5]
出力する必要がありますか?