Правила
Настав час скласти тест на швидкість набору тексту вашою мовою!
1 . Ви надаєте файл зі словником за вибором (кожне "слово" в ньому повинно бути обмежене новим рядком). Вставте його через stdinабо введіть його ім'я як аргумент командного рядка.
а здатний о вище відсутність ...
2 . Виберіть з файлу 10 випадкових слів (жодних дублікатів не повинно бути дозволено) та роздрукуйте їх наступним чином:
-> прямий -> земля -> далі -> п’ять ...
3 . Почніть вимірювати витрачений час відтепер!
4 . Нехай користувач вводить усі десять слів якомога швидше (закінчується поверненням перевезення). Роздрукуйте, OKколи у вас є збіг, друкуйте, WRONGколи у нас є помилка введення тексту (або слово було вже вдало набрано під час цього виконання).
5 . Стоп годинники! Тепер роздрукуйте CPM (Caracters в хвилину) тесті, який розраховується наступним чином : (sum of the characters of the chosen words / time spent typing (seconds)) * 60. Закруглете до найближчого цілого числа і відтворіть наступний (зразок) вихід:
-> Ви набрали 344 CPM!
Вибірка зразка
-> осісти -> сторона -> відкрити -> міністр -> ризик -> колір -> корабель -> те саме -> розмір -> меч влаштуватися гаразд сторона гаразд відчинено гаразд # ...................... деякі рядки прорізані ...................... слово НЕПРАВНО меч гаразд -> Ви набрали 298 CPM!
Переможець
Це коефіцієнт коду, найкоротший запис (кількість символів вихідного коду) виграє, весело!