Weekly Challenges

Solve the challenge, share your solution and summit the ranks of our Community!

Also available in | Français | Português | Español | 日本語
IDEAS WANTED

Want to get involved? We're always looking for ideas and content for Weekly Challenges.

SUBMIT YOUR IDEA

Challenge #250: Give Me A Sign

kelly_gilbert
13 - Pulsar

It has been so much fun looking over all of the different solutions! Since I submitted the original challenge, I had to add a little extra challenge by adding a message preview in the output.

 

Output:

kelly_gilbert_1-1612713145706.png

 

Main workflow:

Spoiler
kelly_gilbert_2-1612713189175.png

 

Check fit/line length:

Spoiler
kelly_gilbert_3-1612713226383.png 

Create the preview:

Spoiler
I couldn't figure out how to pass some of the emoji characters (like the cake) through the reporting tools, so I ended up replacing the them with a circle in the preview.

kelly_gilbert_0-1612713518699.png
enwiegand
7 - Meteor

I made an analytic app that will allow the user to enter their message and have the app check for fit (it only checks total fit, not line fit). 

OllieClarke
15 - Aurora
15 - Aurora

250 done!

Here's my solution:

Spoiler
OllieClarke_4-1613153694318.png

 


OllieClarke_1-1613153404071.png
OllieClarke_2-1613153442263.pngOllieClarke_3-1613153547258.png

 

 

 

PhilipMannering
16 - Nebula
16 - Nebula

Romeo done.

 

 

Spoiler
workflowworkflow
Spoiler
OutputOutput

 

SeanAdams
17 - Castor
17 - Castor

This was a great challenge to flex those tokenize muscles!   Happy challenge number 250!   Thanks for this one @kelly_gilbert 

 

Result.png

 

 

Spoiler
The recipe:
- Change the emoticons to a single character that you can count (e.g. replace [heart] with ')' or any character that is not otherwise used - makes parsing easier)
- Replace all 9s with 6s; and all 0 with O
- Tokenize into single characters and summarise by character
- Lookup available count vs. current count
- Use two different threads of reporting tools depending on whether there are any tiles missing.

SolutionA.png
SolutionB.png



 
rcarog
8 - Asteroid

Solution attached.

T_Willins
14 - Magnetar
14 - Magnetar

Catching up on challenges.  My workflow is more complex than just solving the challenge as I was working through additional error checking for other invalid characters.

 

Spoiler
Workflow 250.jpg

 

Maskell_Rascal
13 - Pulsar

Here is my solution!

 

Spoiler
Workflow:
Maskell_Rascal_0-1615930539405.png

Interface:

Maskell_Rascal_1-1615930597868.png


Sample message outputs:

Maskell_Rascal_3-1615930708985.pngMaskell_Rascal_4-1615930729340.png

 


 

NicoleJohnson
ACE Emeritus
ACE Emeritus

I need one of these marquee signs, @kelly_gilbert!! Thanks for the super fun challenge! 🙂

 

Spoiler
I took the slightly more difficult route of also limiting to 8 characters/symbols per row, and including some error trapping in the initial app if too many characters (or invalid characters) are used. 

WeeklyChallenge250.JPG

8 character per row limit error message:
WeeklyChallenge250ErrorMessage.JPG


Invalid message results:

WeeklyChallenge250App.JPGWeeklyChallenge250ResultsInvalid.JPG

Valid message results:
WeeklyChallenge250Results.JPG

    

 Cheers!

NJ

Jean-Balteryx
16 - Nebula
16 - Nebula

Here is my solution !