PHP, 44 byte
membutuhkan PHP 5.4 atau lebih baru untuk sintaks array pendek.
sort($a=&$argv);print_r([array_pop($a)]+$a);
urutkan argumen, ganti argumen ke-0 dengan argumen terakhir yang dihapus, cetak.
Jalankan dengan -nratau coba online .
Argumen 0-th adalah nama file skrip, "-" jika Anda memanggil PHP dengan -r. "-"dibandingkan dengan argumen lain sebagai string, dan karena ord("-")==45, ia lebih kecil dari angka apa pun. Angka-angka itu sendiri, meskipun string, dibandingkan sebagai nomor: "12" > "2".
php -nr '<code>' 3 4 2 5 1dan sort($a=&$argv)mengarah ke $a=["-","1","2","3","4","5"]→
[array_pop($a)]+$ais [0=>"5"]+[0=>"-",1=>"1",2=>"2",3=>"3",4=>"4"],
yang menghasilkan[0=>"5",1=>"1",2=>"2",3=>"3",4=>"4"] .