We are making some upgrades to Challenges – one of which is allowing users to contribute their own! If you have an idea for a challenge, please post it as an entry here in this Sandbox, where it can be reviewed and possibly improved upon.
We’d prefer fully written out challenges, but if you have an outline of an idea, that is okay too. Also, feel free to leave feedback / votes on challenge ideas that are posted here.
Users whose ideas are selected to be posted as Challenges will be credited and receive a new badge for their effort. All challenge prompts and ideas submitted here must be written fully by you – not by a GenAI tool or copied from another source.
What makes a good challenge
Challenges can have a wide variety of themes. Some interesting options could be:
Build something
A fun project like meme generator, game, productivity app, art, etc.
Using a certain technology (or maybe without using a certain technology?)
Spot the error
- Figure out what’s wrong with some code (perhaps it’s giving a compiling error, has a security vulnerability, wrong output, etc.)
Solve a puzzle
Optimize performance
- Improve the efficiency of a text manipulation, data query, etc.
To help fellow users decide which challenge could be a good fit for them to try, please also indicate some or all of the following:
An approximate difficulty level
Rough estimate of time it may take to solve the challenge
Any specific skills or technology that must be utilized
Recommendations for how winners should be selected, such as:
Crowd favorite, determined by upvotes
Performance based grading criteria (e.g. most efficient solution, most functionality, etc.)
Any other ideas you may have
My challenge idea is this:
Generate 64 random integers between 1-100. Draw an 8x8 grid, so a cell for each number.
Your challenge is to place all the integers into the grid such that
or declare this impossible.
There are loads of different ways this can be done and multiple different but valid solutions. I would expect 100 such sets of integers to be sorted this way as the challenge.
An 8x8 grid for numbers between 1-100 would probably result in many impossible sets. I would suggest the range to be 1-1000 or a smaller grid (preferably the latter). In any case, this is a really nice challenge. Thanks for posting.
Fun challenge idea. We'll use it! Thank you very much for suggesting it!