News: Downtime August 26, 2017

Hi everyone,
Due to a malicious intrusion, our site was temporarily unavailable for a few days. In the light of this event, our team decided to gradually switch to a more secure backbone. The transition process will be as silent as possible. Thanks for bearing with us.

RoseCode Team


RoseCode idea dates back to my encounter with ProjectEuler back in 2009. From then on, it became a space for me to learn web development and publish challenges. Site once got hacked, but I insisted on continuing it just for the sake of learning and sharing. I still add features to the site occasionally to keep it up to date.

You can find various problems in categories such as Math, Programming, Hacking, Probability, Crypto, etc...

Enjoy your time...


As others, my first encounter with challenge sites was ProjectEuler. I loved this site, but their challenges were often too difficult.

I then discovered Mathalon. The nice feature about it was the possibility for anyone to add new challenges.

Trying to solve problems is a great way to learn new things, devising problems may be a better one. That's why I like RoseCode.

I appreciate the possibility to discuss with other solvers through the inbox too. Moderators are very responsive.


My first challenge site was which I saw in a news group discussion. Then came which I saw in a forum again. They were followed by many after discovering

I like solving math challenges that forces me to write code (long or short). I like composing problems as well. That is the reason I spend some time here.


Solving problems and sharing solutions is a great thing.

I hope that many people learn new things and enjoy them, here.


To be added…

Time may end, but hope will last forever.

Other Challenge Sites