Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!

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 !