# Coding Contest Suggestions

• Jan 26th, 2017, 11:04 AM
dday9
Coding Contest Suggestions
The purpose of stickying this thread is to allow for members to make suggestions for contest content.

Please, before making a suggestion, look at any prior posts to make sure that your suggestion hasn't been proposed yet so that we can limit duplicate suggestions.
• Jan 27th, 2017, 05:15 AM
2kaud
Re: Coding Contest Suggestions
To kick this off with a moderately easy one.

Given as input a number in a specified base (between 2 and 36 ie using digits 0-9 and letters A-Z) and the base of the desired number, output the converted number as a sum of its constituent parts. eg

Input base: 8
Output base: 16
Input: 1234
Output: 1234 (b8) = 2*16^2 + 9*16 + 12

Input base:16
Output base: 7
Input: 29C
Output: 29C (b16) = 7^3 + 6*7^2 + 4*7 + 3

(where ^ means raised to the power of and has higher precedence than *).
• Jan 27th, 2017, 05:28 AM
2kaud
Re: Coding Contest Suggestions
Also.

Given as input an integer number, by only rearranging the digits from the entered number what is the next highest number that can be formed.

eg
Enter number: 1243
Next highest: 1324

Enter number: 1234321
Next highest: 1241233
• Feb 7th, 2017, 01:29 PM
Peter Porter
Re: Coding Contest Suggestions
Given a list of artists and their songs, open a blog at Blogger.com and publish posts per artist with their song (Counting Crows - Mr. Jones, Radiohead - Creep, Soul Asylum - Runaway Train, ect...). Set-up a Feedburner account for this blog, and publish it's Feedburner RSS feed to your blog's sidebar with Blogger's HTML/Javascript gadget.

Using Javascript, alter the sidebar's Feedburner RSS feed, flipping the artist and song, with the artists name placed below their song, with a dotted bottom border separating each link. The song's text size needs to be slightly larger, different color, plus the artist and their song's text needs to retain it's original link.
• Feb 7th, 2017, 03:58 PM
Peter Porter
Schuffle character string, all combinations, but no duplicates, to discover word.
Given a scrambled word, schuffle this string for all combinations without duplicates.

Within this list of combinations should be the word unscrambled.
• Feb 18th, 2017, 10:31 PM
Lord Orwell
Re: Coding Contest Suggestions
make a video player that takes horizontall-split 3d encoded videos and re-displays them with a vertical split for use with cheap vr goggles.
• May 16th, 2017, 06:27 PM
.paul.
Re: Coding Contest Suggestions
No new contest? Must be time for another...
• May 16th, 2017, 09:45 PM
dday9
Re: Coding Contest Suggestions
Quote:

Originally Posted by .paul.
No new contest? Must be time for another...

Unfortunately, I've been studying for my Series 6 test, so that has been taking up most of my time.
• May 16th, 2017, 10:20 PM
.paul.
Re: Coding Contest Suggestions
Quote:

Originally Posted by dday9
Unfortunately, I've been studying for my Series 6 test, so that has been taking up most of my time.

Ok I can wait. I have other work and the TechNet Guru Competitions to keep me occupied.
Good luck with the exams...
• Jul 14th, 2018, 08:11 PM
Peter Porter
Aircraft's principle axes in VB.NET or C#
How about a controllable visual of an aircraft's principle axes in either VB6, VB.NET, C# or HTML5/Javascript?

Yaw (normal axis) - nose left or right about an axis running up and down.

Pitch (transverse/lateral axis) - nose up or down about an axis running from wing to wing.

Roll (longitudinal axis) - rotation about an axis running from nose to tail.

Third party libraries and 3d models are not allowed. Only simple graphics (jpg, png), or shapes created within the allowed programming languages.
• Jul 15th, 2018, 03:08 AM
2kaud
Re: Coding Contest Suggestions
Considering the focus of these forums, I would suggest that VB6 etc is allowed.
• Jul 15th, 2018, 05:33 AM
Peter Porter
Re: Coding Contest Suggestions
2kaud, I've updated my suggestion, but limited the allowed languages for speedy judging.
• Jul 15th, 2018, 06:36 AM
2kaud
Re: Coding Contest Suggestions
Quote:

Originally Posted by Peter Porter
2kaud, I've updated my suggestion, but limiting the allowed languages for speedy judging.

I agree. I'd suggest excluding c/c++ (which bars myself!) because of previous judging issues.
• Jul 15th, 2018, 10:11 AM
dday9
Re: Coding Contest Suggestions
We’ve tried VB6 in the past, but none of the moderators or admins have a way to compile VB6 (or earlier).
• Jul 15th, 2018, 12:21 PM
Peter Porter
Re: Coding Contest Suggestions
Quote:

Originally Posted by dday9
We’ve tried VB6 in the past, but none of the moderators or admins have a way to compile VB6 (or earlier).

I wouldn't be able to test it myself, but maybe we could ask the submitter to screen record the code in VB6, and how it runs.
• Jul 18th, 2018, 08:14 AM
2kaud
Re: Coding Contest Suggestions
Quote:

Originally Posted by dday9
We’ve tried VB6 in the past, but none of the moderators or admins have a way to compile VB6 (or earlier).

What about a moderator from one of the sister sites (eg codeguru)?
• Aug 26th, 2019, 03:35 AM
Peter Porter
Re: Coding Contest Suggestions
It's that time, so here is my suggestion for this year:

Count a line of random characters and their duplicate neighbors to create a numbered string.

For example, if a judge enters DDEEESAIIIIFF, your app should figure out:

DD = 2
EEE = 3
S = 1
A = 1
IIII = 4
FF = 2

So it's output will be 231142

If a judge enters AABAAABBABBBB, your app's output should be 213214
• Sep 20th, 2019, 09:22 PM
netcoder1337
Re: Coding Contest Suggestions
A fun coding contest would be having people make simple functions but trying to make them as short and as efficient as possible.
• Sep 22nd, 2019, 01:27 PM
Peter Porter
Re: Coding Contest Suggestions
Quote:

Originally Posted by netcoder1337
A fun coding contest would be having people make simple functions but trying to make them as short and as efficient as possible.

netcoder1337, code length is always one of the rules when a contest is held. You have to suggest a project idea. The program can be anything, just as long as it doesn't take a team to create it.
• Sep 27th, 2019, 05:24 PM
netcoder1337
Re: Coding Contest Suggestions
How about the shortest stairs function contest.

Ex:

Code:

```Stairs("Hello there") Output: H He Hel Hell Hello Hello t Hello th Hello the Hello ther Hello there```
• Sep 28th, 2019, 07:51 AM
2kaud
Re: Coding Contest Suggestions
Quote:

Originally Posted by netcoder1337
How about the shortest stairs function contest.

Ex:

Code:

```Stairs("Hello there") Output: H He Hel Hell Hello Hello t Hello th Hello the Hello ther Hello there```

Well in c/c++ this is a one-liner. I guess it can be done in one line in other languages too?
• Oct 2nd, 2019, 12:10 AM
dday9
Re: Coding Contest Suggestions
That could be a one liner in C#/Visual Basic .NET too.

Generally speaking I try to find concepts or algorithms that people can implement. I was thinking about maybe doing an A* algorithm contest, this would allow people become familiar with path finding and it would be interesting to see how different people implement the same algorithm. Either that or maybe look into implementing a language parser for an esoteric language.
• Oct 2nd, 2019, 03:47 PM
Peter Porter
Re: Coding Contest Suggestions
Quote:

Originally Posted by dday9
That could be a one liner in C#/Visual Basic .NET too.

Generally speaking I try to find concepts or algorithms that people can implement. I was thinking about maybe doing an A* algorithm contest, this would allow people become familiar with path finding and it would be interesting to see how different people implement the same algorithm. Either that or maybe look into implementing a language parser for an esoteric language.

A* algorithm contest sounds good. Could the contest be advertised in other forums here before it starts?