Sha256: 17c73dc77ffe49dd546c8cd9d41b623f4d4df53dc58bdc250e8b97ae0d252c93
Contents?: true
Size: 1.1 KB
Versions: 63
Compression:
Stored size: 1.1 KB
Contents
# Alphametics Write a function to solve alphametics puzzles. [Alphametics](https://en.wikipedia.org/wiki/Alphametics) is a puzzle where letters in words are replaced with numbers. For example `SEND + MORE = MONEY`: ```text S E N D M O R E + ----------- M O N E Y ``` Replacing these with valid numbers gives: ```text 9 5 6 7 1 0 8 5 + ----------- 1 0 6 5 2 ``` This is correct because every letter is replaced by a different number and the words, translated into numbers, then make a valid sum. Each letter must represent a different digit, and the leading digit of a multi-digit number must not be zero. Write a function to solve alphametics puzzles. ## Running the tests To run the tests, run the command `busted` from within the exercise directory. ## Further information For more detailed information about the Lua track, including how to get help if you're having trouble, please visit the exercism.io [Lua language page](http://exercism.io/languages/lua/about). ## Submitting Incomplete Solutions It's possible to submit an incomplete solution so you can see how others have completed the exercise.
Version data entries
63 entries across 63 versions & 1 rubygems
Version | Path |
---|---|
trackler-2.2.1.119 | tracks/lua/exercises/alphametics/README.md |
trackler-2.2.1.118 | tracks/lua/exercises/alphametics/README.md |
trackler-2.2.1.117 | tracks/lua/exercises/alphametics/README.md |