Skip to content

Implement new exercise: Alphametics #312

Open
@rabestro

Description

@rabestro

This issue is to track the implementation of the "Alphametics" exercise for the AWK track. The core task is to solve puzzles of the format WORD1 + WORD2 = WORD3.

The primary focus for implementation should be adhering to the following input and output specifications, as discussed:

Input Format

  • The script will receive the alphametic puzzle as a single string via standard input (stdin).
  • The puzzle string will follow the format WORD1 + WORD2 = WORD3.
    • Example stdin: SEND + MORE = MONEY

Output Format

  • The script must produce a single line of output for a valid solution.
  • This line should consist of space-separated LETTER=DIGIT pairs.
  • The pairs must be sorted alphabetically by the letter.
  • If the puzzle has multiple solutions, outputting any one valid solution that adheres to this format is acceptable.
    • Example output for SEND + MORE = MONEY:
      D=7 E=5 M=1 N=6 O=0 R=8 S=9 Y=2
      

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions