Sphere Online Judge |
Предлагаю вашему вниманию польский сайт с традиционными задачками по программированию— SPOJ.PL
Зарегистрировавшись на нем, вы сможете решать задачи, почти на любом известном вам языке программирования, в том числе и на Ruby.
Регистрируйтесь и переходите к тестовой задачке.
По английски она звучит так:
SPOJ Problem Set
1. Life, the Universe, and Everything
Problem code: TEST
Your program is to use the brute-force approach in order to find the Answer to Life, the Universe, and Everything. More precisely… rewrite small numbers from input to output. Stop processing input after reading in the number 42. All numbers at input are integers of one or two digits.
Example
Input:
1
2
88
42
99
Output:
1
2
88
Смысл прост:
Программа занимается не чем иным, как переписыванием маленьких чисел со входа на выход. После того как встречаете 42— останавливаетесь. На вход даются числа из одной, или двух цифр.
В каждой проблеме внизу указывается ограничения, которые превышать нельзя и языки на которых эту проблему можно решать, а так же имя автора проблемы и дату добавления.
Например:
Added by: Michał Małafiejski
Date: 2004-05-01
Time limit: 3s
Source limit: 50000B
Languages: All
Resource: Douglas Adams, The Hitchhiker's Guide to the Galaxy
После того, как вы справляетесь с проблемой на своем компьютере, её стоит отправить для проверки на сайт.
Дальше вы получите ответ, справились ли вы с задачей, или нет.
Чем больше проблем вы решите, тем выше поднимитесь в рейтинге, а может быть и займете место в 100 лучших.
Дерзайте, удачи!