Learneroo Ruby Coding Contest
Contest is Completed, but you can still solve the challenges.
Code & Win Big Prizes!
Solve general, Ruby, and Rails programming challenges on Learneroo and win prizes. This contest contains a mix of practical programming challenges so developers of all stripes can enjoy it. After the contest, you can optionally get matched with top developer jobs!
Go to the Live Updates Page to see the links to the contest challenges and start solving them!
(Also, make sure to sign up for Bitbucket to do the Rails challenge and be eligible for prizes!)
Awards subject to change. Award process subject to the discretion of Learneroo.
1st Place - $599
2nd Place - $300
3rd place - $150
for runner-ups, best beginner and raffle winners:
- One-Year Membership on Learneroo ($168 value)
- RubyMine Personal License (Up to 3 winners, $99 value each)
- Your choice of a Pragmatic Bookshelf Ebook (Up to 5 winners, ~$27 value each)
- Learneroo's Automated Store Ruby on Rails Poster ($20 value)
- Continuous Integration with Semaphore.
- Kaiser Chiefs Ruby Ruby Ruby Song ($1.27 value)
Do you have a product or service for Ruby developers? Are you interested in hiring top talent? Consider sponsoring the Learneroo Ruby Coding Contest. Email [email protected] for more info.
- When's the contest? The contest took place on September 06, 2015.
- Where will it take place? The contest will happen on Learneroo.com and is open to anyone in the world.
- I don't know that much ruby/rails/algorithms. Should I still participate?
Yes. The contest will contain a mix of different coding challenges, so everyone can participate, and there will be many prizes! You can get an idea of contest challenges on the next two pages. If you don't know Ruby or Rails, look at Learn Ruby and the Ruby on Rails Tutorials before the contest begins.
- How do I stay notified about the contest?
Besides solving the challenge below, follow @arikrak on Twitter!
Solve this simple challenge to get used to the challenge format. You need to process input from the Standard Input (STDIN) and print your solution to the Standard Output (STDOUT). You are provided with boilerplate code which processes the input and passes it to the method
In the contest challenges, you can click on "Run Sample Input" to see your results on the displayed input, but you need to click on "Run Contest Input" to pass the challenge.
You will be given two integers as input
b. Multiply all the numbers in the range from
b (inclusive) together and print out their product. For example, if given 3 and 5, print out
The first line will contain
t, the number of test cases.
t lines follow, which each contain 2 numbers
b. The numbers are all greater than -100 and less than 100.
Output the product of each range of integers on its own line.