>[оверквотинг удален]
>> Vova
>> +Sasha
>> +Gray
>> +Anton
>> +Anton
>> +Vasya
>> +Dima
>> $ _
> а вариант для 5+++ есть?
> "Элементы вводятся через аргументы (argv)" + "при 1 млн элементов" ?Судя по
$ time echo $(yes 1|head -1000000) |wc -l
1
real 0m1,006s
, и, для RANDOM%N bash-варианта,
$ time test $(yes 1|head -1000) |wc -l
1000
real 0m1,116s
$ time test $(yes 1|head -2000) |wc -l
2000
real 0m4,376s
, и, для xargs/shuf,
$ time test $(yes 1|head -1000) |wc -l
1000
real 0m0,816s
$ time test $(yes 1|head -10000) |wc -l
10000
real 0m8,254s
, для 5-c-+++ нужен неленивый [-вырезано-] без фантазии и...
...с компилятором.
Ждём прибытия в тему переписирастов и из старшЫх братьЁв по iq жавафагов.