Учитывая следующий список президентов сделать топ количество десять слов в наименьшей программе возможно:Code Golf четвёртого издания июля: Counting Лучшие Десять употребляемые слова
входной файл
Washington Washington Adams Jefferson Jefferson Madison Madison Monroe Monroe John Quincy Adams Jackson Jackson Van Buren Harrison DIES Tyler Polk Taylor DIES Fillmore Pierce Buchanan Lincoln Lincoln DIES Johnson Grant Grant Hayes Garfield DIES Arthur Cleveland Harrison Cleveland McKinley McKinley DIES Teddy Roosevelt Teddy Roosevelt Taft Wilson Wilson Harding Coolidge Hoover FDR FDR FDR FDR Dies Truman Truman Eisenhower Eisenhower Kennedy DIES Johnson Johnson Nixon Nixon ABDICATES Ford Carter Reagan Reagan Bush Clinton Clinton Bush Bush Obama
Чтобы начать его в Баш 97 символов
cat input.txt | tr " " "\n" | tr -d "\t " | sed 's/^$//g' | sort | uniq -c | sort -n | tail -n 10
Выход
2 Nixon 2 Reagan 2 Roosevelt 2 Truman 2 Washington 2 Wilson 3 Bush 3 Johnson 4 FDR 7 DIES
Перерыв на связи, как вы видите! Счастливый четвертый!
Для тех из вас, кто интересуется более подробной информацией о президентах, можно найти here.
Если не список различий между Бушем-младшим и старшим? – gnovice
также, не FDR умереть, как хорошо? кажется, что многие решения не читают вопрос, много ответов не разбивают слова, просто сортируя список после группы. – jasonmw
Heh FDR FDR FDR FDR Это было из памяти, я знаю ... Я согласен с обоими пунктами, но в духе веселья ... пусть это будет ездить ... – ojblass