Fact-checked by Grok 2 weeks ago

Verbal arithmetic

Verbal arithmetic, also known as cryptarithmetic, cryptarithm, or alphametic, is a in which letters or symbols replace the digits of numbers in an , such as , and the objective is to determine the unique values (from 0 to 9) for each letter that satisfy the equation, with the constraint that each letter represents a distinct digit and leading digits cannot be zero. These puzzles first surfaced in 1864, though the modern alphabetic variant gained popularity in the early through publications like the Belgian journal Sphinx, to which Simon Vatriquant contributed under the pseudonym "," who coined the term "cryptarithm" in its May 1931 issue. The term "alphametic," specifically referring to puzzles where letters form meaningful words, was coined in 1955 by Canadian puzzle designer J.A.H. Hunter. A classic example is the alphametic SEND + MORE = MONEY, created by British puzzlist Henry Ernest Dudeney in , which solves to 9567 + 1085 = 10652, where S=9, E=5, N=6, D=7, M=1, O=0, R=8, Y=2. Verbal arithmetic puzzles vary in complexity, from simple s with few letters to elaborate multi-operation problems, and they are solved through systematic trial-and-error, logical deduction, or algorithmic methods like , often emphasizing constraints from carries in . Beyond recreation, these puzzles illustrate concepts in and have applications in , such as testing algorithms for , with research exploring their , including for certain variants.

Fundamentals

Definition

Verbal arithmetic, also known as cryptarithmetic or alphametic puzzles, is a of in which letters are substituted for s within an arithmetic , such as , , , or , requiring the solver to determine digit assignments that make the equation true, typically with a unique solution under the constraints. These puzzles transform standard numerical problems into cryptic forms by replacing each with a , often forming words or meaningful sequences that add an element of linguistic intrigue to the mathematical challenge. The core premise of verbal arithmetic stipulates that each distinct letter corresponds to a unique from to 9, with no two letters sharing the same digit, ensuring a mapping that preserves the validity of the equation. Furthermore, multi-digit numbers represented by the letters cannot begin with zero, preventing invalid numerical representations like leading zeros in standard . This constraint maintains the integrity of the puzzle as a legitimate exercise while limiting the possible solutions to a amenable to logical or computation. A basic illustrative example is the puzzle AB + CD = EF, where A, B, C, D, E, and F each denote distinct digits, and the substitution must satisfy the addition equation without leading zeros for AB, CD, or EF. Such examples highlight the substitution mechanism central to verbal arithmetic, transforming abstract digits into a symbolic code that demands both numerical insight and systematic trial. Verbal arithmetic differs from related puzzle forms like rebuses, which employ pictures, symbols, and letters to evoke words or phrases through visual or phonetic associations rather than enforcing strict arithmetic operations.

Rules and Notation

In verbal arithmetic puzzles, each distinct represents a unique from 0 to 9, with all occurrences of the same assigned the same throughout the puzzle. This one-to-one correspondence ensures that no two different map to the same , limiting the maximum number of distinct in any single puzzle to 10 to match the available . A key constraint is the prohibition of leading zeros: the letter representing the first digit of any multi-digit number cannot be assigned 0, as this would violate standard arithmetic notation for numbers. This rule applies to all addends, minuends, and results in the equation. Standard notation employs uppercase letters as variables for the unknown digits, combined with conventional arithmetic symbols such as the plus sign (+) for addition and the equals sign (=) to denote the equation. For instance, the well-known puzzle SEND + MORE = MONEY uses these elements, where each letter substitutes for a digit in the arithmetic operation. In addition-based puzzles, which are the most common, the concept of carry-over is integral; a carry (typically 0 or 1) may propagate from one column (e.g., units to tens place) to the next when the sum of digits in a column exceeds 9. The solution to a verbal arithmetic puzzle requires a digit assignment that satisfies the equation numerically, meaning the letters replaced by digits must yield a true arithmetic statement, often with a unique valid configuration under the given constraints.

Historical Development

Origins

The modern word-based form of verbal arithmetic, where letters stand in for digits in arithmetic equations to form meaningful words, was popularized by British puzzle designer Henry Ernest Dudeney in 1924. The earliest known example of such a puzzle appeared in the American Agriculturist magazine in 1864. Dudeney introduced the concept through meaningful word-based additions, distinguishing it from earlier numerical "skeleton arithmetic" problems that lacked semantic letter groupings. The inaugural published example of Dudeney's word-based puzzle, SEND + MORE = MONEY, appeared in the July 1924 issue of The Strand Magazine. In this addition puzzle, each distinct letter represents a unique digit from 0 to 9, with the goal of finding values that satisfy the equation (solving to 9567 + 1085 = 10652). Dudeney termed these "verbal arithmetic" to emphasize the linguistic element, and the puzzle quickly gained popularity in British recreational mathematics circles. Early instances also surfaced in American magazines during the 1930s, adapting Dudeney's format for broader audiences amid a surge in logic and cryptogram puzzles following World War I. Initially referred to as "skeleton" or "letter" arithmetic in some contexts, the terminology shifted with the 1931 introduction of "cryptarithm" by Belgian puzzlist Simon Vatriquant (under the pseudonym Minos) in the journal Sphinx. This naming reflected the cryptographic flavor, influenced by the era's growing interest in code-breaking and deductive games post-war.

Evolution and Milestones

The term "alphametic" was coined by J. A. H. Hunter in to describe a of cryptarithms where the letters form coherent, meaningful words that make linguistic sense alongside the numerical , such as the classic addition "SEND + MORE = MONEY." This innovation shifted focus from arbitrary letter substitutions to verbal phrasing, enhancing the puzzles' appeal in by blending language and . Hunter's popularized these "doubly true" puzzles in journals and books, marking a key step in their mid-20th-century expansion beyond early numerical forms. By the 1960s, computational methods began transforming verbal arithmetic, with pioneers developing algorithms to enumerate solutions systematically, as detailed in Donald Knuth's foundational work on combinatorial generation techniques for such problems. This era saw the first computer-assisted solvers, enabling exploration of larger instances that manual methods could not handle efficiently. In the 1980s, the puzzles gained further traction through literature, including Martin Gardner's influential "Mathematical Games" columns in , which from 1957 to 1980 featured diverse puzzles that popularized alphametics among wider audiences. These publications contributed to a surge in puzzle books and columns, embedding verbal arithmetic in popular culture. From the onward, terminology evolved to emphasize educational applications, with "" emerging as a preferred term in contexts to underscore the of and , distinct from the broader "cryptarithm" used for non-verbal variants. This shift facilitated global dissemination, as puzzles adapted to non-English languages, appearing in linguistic competitions and recreational outlets that explore number systems in diverse scripts. Up to 2025, advancements in and have revitalized the field, with neuro-symbolic frameworks like ConstraintLLM enabling automated modeling and solving of complex verbal arithmetic as part of broader . communities and programming challenges continue to incorporate these puzzles, fostering algorithmic innovation while preserving their recreational .

Classifications

Cryptarithms

Cryptarithms are arithmetic puzzles in which letters are substituted for digits in mathematical equations, typically involving , , , or , with the goal of assigning unique digits (0-9) to each letter to make the equation true. Addition problems are the most common form, where addends and sums are represented by words composed of letters standing for digits. These puzzles emphasize numerical operations without any required verbal or semantic interpretation of the words formed by the letters, distinguishing them from variants that incorporate meaningful phrases. Solutions often rely on logical deduction, trial-and-error, or systematic assignment of , as each letter must correspond to a distinct digit and the must hold exactly. A classic example is the addition puzzle:
  C R O S S
+   R O A D S
------------
  D A N G E R
Here, the letters represent digits such that the sum is valid, with one known solution being C=9, R=6, O=2, S=3, A=5, D=1, N=8, G=4, E=7 (96233 + 62513 = 158746). Another standard example is:
    B A S E
+     B A L L
------------
    G A M E S
With a solution including B=7, A=4, S=8, E=3, L=5, G=1, M=9. Subtraction variants exist but are less frequent, such as problems where a longer word subtracts a shorter one to yield another word, adhering to the same digit substitution rules. Specific constraints in cryptarithms include the requirement for balanced letter counts to match the place values in the operation—for instance, in , the typically has one more than the addends if there is a carry-over. Letters carry no semantic meaning beyond their role, and standard rules prohibit leading zeros in any multi-digit number. Each distinct letter must map to a unique , ensuring a correspondence. The term "cryptarithm" originated as "cryptarithmie" in 1931, coined by puzzle enthusiast Simon Vatriquant under the pseudonym in the Belgian magazine Sphinx, to describe these letter-based substitutions and differentiate them from more verbal puzzle forms.

Alphametics and Variants

Alphametics represent a specialized subset of cryptarithms in which the letters substituting for digits form coherent, meaningful words or phrases, typically arranged to mimic verbal mathematical statements or sentences. This semantic structure distinguishes them from more abstract cryptarithms by requiring not only numerical validity but also linguistic sense, often resulting in longer puzzles with greater wordplay. The term "alphametic" was coined in 1955 by Canadian puzzle designer J. A. H. Hunter to describe these verbal forms, emphasizing their blend of and . A hallmark of alphametics is their focus on real-world phrasing, such as equations that read naturally in English, which adds a layer of thematic unity absent in standard cryptarithms. For instance, the puzzle SEND + MORE = MONEY requires assigning unique digits to each letter so the addition is correct, yielding the solution 9567 + 1085 = 10652, where S=9, E=5, N=6, D=7, M=1, O=0, R=8, Y=2. This example illustrates how alphametics demand word validity alongside accuracy, often leading to puzzles with 8–12 unique letters for increased challenge. Variants of alphametics expand the operations beyond to include , , and rarer forms like or fractions, while preserving the verbal element. In alphametics, two words are multiplied to produce a third, as in ABC × DE = HGBC, where letters form plausible terms and the product holds numerically with distinct digits. Verbal long puzzles represent the , , and as words, such as a setup where a word divides another to yield a word exactly, adhering to standard rules without remainders in many cases. These variants heighten complexity, as partial products or quotients must align with word structures. Rarer types incorporate , like base-word raised to a power-word equaling a result-word, or fractions where numerator and denominator words form a fractional , though such puzzles are infrequent due to the constraints on digit assignments and operation feasibility. Modern alphametics, evolving since the late , often feature themes drawn from pop culture, such as movie titles or historical events, to engage broader audiences. Pioneering work by Mike Keith, including "chessametics" published in 1975 where chess moves integrate with alphametic additions, and pi-mnemonic poems structured as verbal equations in the , has influenced puzzle design in and books. These themed variants maintain core rules but adapt words to cultural contexts, like equations referencing dialogues, enhancing their appeal in .

Solution Strategies

Manual Techniques

Manual techniques for solving verbal arithmetic puzzles rely on systematic logical deduction and arithmetic analysis, typically performed by hand using pen and paper. Solvers begin by examining the puzzle's structure, identifying unique letters (each representing a distinct from to 9) and ensuring no leading zeros in multi-digit numbers. The process proceeds column by column from right to left, akin to long or , while accounting for possible carries (0 or 1 in base 10). For each column, the sum (or product) of the letters plus any incoming carry must equal the corresponding result letter 10, with any excess generating an outgoing carry to the next column. This modular constraint, (sum + carry_in) ≡ result_digit mod 10, allows initial eliminations of digit assignments. Frequency analysis aids in prioritizing assignments by counting letter occurrences across the puzzle, as high-frequency letters are less likely to be rare digits like 0 or 1 (except for leading positions). For instance, letters appearing in multiple columns may suggest even or odd parities based on sum patterns, narrowing possibilities to a of digits. Deduction techniques further refine options: test pairs of letters in simple columns (e.g., if A + B ≡ C mod 10 with no carry, enumerate valid triples where A, B, C are distinct), and eliminate digits violating global constraints like the total unique letters not exceeding 10. manually involves assuming a value for an underconstrained letter, propagating implications, and retracting if contradictions arise, such as duplicate digits or invalid carries. A representative example is the partial solving of the puzzle SEND + MORE = MONEY. The leading digits S and M cannot be 0. Since MONEY has five letters while SEND and MORE have four, the carry-out from the thousands column must be 1, and this carry becomes the ten-thousands digit M, so M=1. For the thousands column: S + M + carry_in (from hundreds) = O + 10 × 1. Substituting M=1 gives S + carry_in = O + 9. Analysis of possible values (carry_in = 0 or 1, digits 0-9, distinct) shows viable cases include O=0 and S=9 (with carry_in=0). Further analysis of the hundreds column (E + O + carry_from_tens = N + 10 × carry_in) often confirms O=0 and S=9, as the units column D + E ≡ Y mod 10 + 10 × carry_to_tens and the overall scale suggests minimal carries. This reduces the search space significantly before testing remaining letters like E, N, and Y. Common pitfalls in manual solving include overlooking carries, which can cascade errors across columns, or assigning the same digit to different letters, violating uniqueness. Solvers may also neglect the leading zero rule, leading to invalid solutions, or fail to backtrack efficiently after an early assumption, prolonging the process. To mitigate these, maintaining a of possible digits per and cross-checking column sums iteratively is recommended.

Computational Methods

Computational methods for solving verbal arithmetic puzzles, also known as cryptarithms, primarily rely on systematic search algorithms that assign to letters while ensuring the arithmetic equation holds true. The algorithm is a foundational approach, where unique letters are identified, and (0-9) are iteratively assigned to them, generating permutations and checking the resulting numerical equation for validity at each step. If a partial assignment leads to an inconsistency, such as a carry-over violation or repeated usage, the algorithm prunes that branch and backtracks to explore alternatives, continuing until a valid solution is found or all possibilities are exhausted. Constraint satisfaction problem (CSP) techniques enhance efficiency by modeling letters as variables with domains of possible digits (0-9, excluding leading zeros for words) and arithmetic constraints between them, such as equality in column sums modulo 10 with carry . Algorithms like AC-3 enforce arc consistency by propagating domain reductions: for each constraint (arc) between variables, incompatible values are removed from domains, reducing the search space before or during ; for instance, if a letter in the units place must sum to a specific digit plus carry, domains of related letters are pruned accordingly. This preprocessing and interleaved propagation can detect inconsistencies early, avoiding exhaustive enumeration. Programming implementations often use with permutation generation for practicality. In , a solver can leverage the itertools.permutations module to assign digits to letters and evaluate the equation via string replacement and arithmetic computation. The following illustrates a basic solver for an addition puzzle like "SEND + MORE = MONEY":
def solve_cryptarithm(words):
    unique_letters = set(''.join(words).replace('+', '=').replace(' ', ''))
    if len(unique_letters) > 10:
        return None  # More letters than digits
    for perm in itertools.permutations(range(10), len(unique_letters)):
        mapping = dict(zip(unique_letters, perm))
        if any(mapping[word[0]] == 0 for word in words if word[0].isalpha()):  # No leading zeros
            continue
        translated = [''.join(str(mapping.get(c, c)) for c in word) for word in words]
        if [eval](/page/Eval)('+'.join(translated[:-1]) + '==' + translated[-1]):
            return mapping
    return None
This approach checks all feasible permutations, with evaluation confirming the equation. Advanced methods integrate verbal arithmetic solving with more powerful frameworks. By 2025, SAT solvers have become prominent, encoding the puzzle as a where variables represent digit assignments, clauses enforce distinctness, no leading zeros, and column-wise arithmetic constraints (e.g., sum equals target plus 10 times carry); tools like Google's CP-SAT solver efficiently resolve these via , outperforming naive on large puzzles. approaches, particularly large language models trained on arithmetic reasoning, show promise for in complex instances by generating candidate assignments or verifying solutions, though they complement rather than replace exact solvers for guarantee of optimality. The of basic is O(P(10, n)) = O(10! / (10 - n)!) in the worst case, where n is the number of letters, as it explores permutations of digits for assignments, plus O(m) per check for equation length m; this grows factorially but remains feasible for n ≤ 10. Optimizations like the least constraining value —selecting digit assignments that rule out the fewest options for remaining variables—combined with AC-3, can reduce effective branching by prioritizing low-impact choices and pruning domains proactively.

Notable Examples

Famous Puzzles

One of the most renowned verbal arithmetic puzzles is SEND + MORE = MONEY, first published by British puzzle designer Henry Dudeney in the July 1924 issue of The Strand Magazine. This classic addition problem involves 10 distinct letters representing digits from 0 to 9, with each letter assigned a unique digit to form a valid equation, and it has a unique solution where M=1 and O=0, ensuring no leading zeros and proper arithmetic alignment. The puzzle's enduring popularity stems from its elegant structure, which challenges solvers to consider carries across columns while forming meaningful words related to financial themes. Another iconic example from the mid-20th century is CROSS + ROADS = DANGER, often featured in educational materials. This puzzle uses 8 unique letters and evokes a thematic warning about risky intersections, with solutions requiring careful analysis of column sums and potential carries to avoid contradictions. Its use in early computing and tutorials highlights its role in demonstrating problems. A sports-themed variant is + = GAMES, an cryptarithm that assigns unique digits to 9 letters, producing valid multi-digit numbers where the sum aligns column-wise. One solution is BASE=7483, BALL=7455, and GAMES=14938, illustrating how can tie into recreational activities while enforcing arithmetic rules. Although typically presented as , adaptations explore forms to vary the challenge. Verbal arithmetic puzzles like these have permeated , notably through Martin Gardner's "Mathematical Games" columns in , where SEND + MORE = MONEY served as a key example to introduce cryptarithms to a broad audience in the 1950s and 1960s. They also appear in puzzle contests, such as the , which includes similar letter-to-digit challenges in its number placement genres to test international competitors. In , these puzzles feature in recreational math books, enhancing their status as accessible yet intellectually demanding diversions. Some verbal arithmetic designs intentionally allow multiple solutions to explore puzzle ambiguities, such as TWO × SIX = TWELVE, which has three distinct valid assignments of digits to letters, demonstrating how word choice affects and solvability. This multiplicity underscores challenges in crafting "perfect" puzzles, where solvers must verify all possibilities rather than assuming a single outcome.

Longest and Complex Instances

In verbal arithmetic, the "longest" puzzles are typically measured by the total number of addends in problems, the overall length of words involved, or the cumulative count of letters and , with records often exceeding 20 distinct letters or dozens of addends in complex sums. These metrics highlight the scale of the , where each letter must map uniquely to a from 0 to 9, and leading digits cannot be zero, while ensuring the equation holds true. Such puzzles push the boundaries of manual solvability, emphasizing computational demands over simpler, fame-driven examples. A seminal record from the is an addition puzzle constructed by Anton Pavlis, featuring 41 addends that sum to "TESTS." The full reads: SO + MANY + MORE + MEN + SEEM + TO + SAY + THAT + THEY + MAY + SOON + TRY + TO + STAY + AT + HOME + SO + AS + TO + SEE + OR + HEAR + THE + SAME + ONE + MAN + TRY + TO + MEET + THE + TEAM + ON + THE + MOON + AS + HE + HAS + AT + THE + OTHER + TEN = TESTS. This "monster" puzzle uses exactly 10 distinct letters (E, O, M, S, Y, H, N, A, R, T) to represent all digits 0-9 in a unique solution, verified computationally due to its immense complexity. Originally published in the Journal of Recreational Mathematics (Vol. 5, No. 4, 1972, p. 289) and later referenced in Crux Mathematicorum (Vol. 9, No. 4, April 1983, p. 115), it remains a benchmark for length in printed alphametics. Construction of such extended puzzles involves selecting thematically coherent words with maximal overlap in letters to limit the distinct symbols to 10 or fewer, ensuring solvability while inflating the number of addends or word lengths. For instance, Pavlis's design leverages common English phrases related to , chaining short words like "TO" and "THE" (appearing multiple times) to build volume without introducing excess variables. Modern computer-generated variants, such as those produced by algorithmic searches through dictionaries or texts like the , achieve up to 18 summands with words of 12+ letters each, such as ARISTOCRATIC + PRESCRIPTION + PROSOPOPOEIA + = TRANSOCEANIC + something, prioritizing unique solutions via exhaustive checks. These methods balance length with feasibility, often drawing from large corpora to find valid alignments. Solving these lengthy instances invariably requires computational approaches like , as the search space explodes with scale— a 25-letter puzzle might demand hours of processing on standard hardware to enumerate viable assignments. The Pavlis puzzle, for example, was confirmed solvable only through early computer verification, revealing its single where letters to specific digits (e.g., S=3, O=1). Challenges intensify with added length: ambiguity surges from carry-over interactions across numerous columns, necessitating tight constraints like fixed leading digits or checks to prune invalid branches; without them, even optimized solvers falter. As of , online cryptarithm databases and puzzle archives, including those hosted by mathematical societies, uphold the 41-addend Pavlis construction as the enduring record for addend count in printed literature, though computational variants may produce longer unpublished examples.

Broader Applications

Educational Role

Verbal arithmetic puzzles, also known as cryptarithms, serve as an engaging tool in by reinforcing fundamental concepts such as place value, carrying in , and elements of . Students must assign unique digits to letters to satisfy equations, which naturally highlights how digits contribute to overall numerical values and the necessity of carrying over when sums exceed nine in a column. This hands-on approach transforms abstract rules into tangible challenges, fostering deeper comprehension without rote memorization. In classroom settings, verbal arithmetic is commonly integrated into curricula for grades 4 through 8, where it aligns with topics in operations and . Textbooks emphasizing , such as Problem Solving Through Recreational Mathematics by Bonnie Averbach and Orin Chein, include dedicated s on cryptarithms to illustrate real-world problem-solving applications. These puzzles are often presented as group activities or assignments to encourage and persistence. To accommodate varying skill levels, educators adapt verbal arithmetic puzzles by starting with simplified versions, such as four-letter problems like SEND + MORE = MONEY, which introduce basic without overwhelming complexity. For advanced students, extensions involve creating original puzzles, promoting and a reversal of the solving process to solidify understanding. A 2019 study on cryptarithmetic problem-solving in elementary schools demonstrated that these activities significantly improve and skills, with participants showing enhanced engagement and performance in related math tasks. Ongoing use in programs through 2025 underscores their efficacy, as seen in competitions like Science Olympiad's Codebusters event, where cryptarithms build analytical skills applicable to and . Educational resources abound, including printable worksheets from platforms like NRICH for classroom practice and interactive apps such as Math Cryptarithm, which generate puzzles focused on digit substitution to teach arithmetic principles dynamically. Recent developments as of 2025 include AI-powered tools that create customized cryptarithms for .

Computational and Cultural Impact

Verbal arithmetic, also known as cryptarithms, has served as an early benchmark for and search algorithms since the development of languages in the . Cryptarithms like SEND + MORE = MONEY are standard test cases for backtracking and in and its extensions. By the , (CLP) further refined these applications, allowing efficient modeling of finite domain constraints such as all_different/1 for unique digit assignments, reducing search spaces from millions of possibilities. These puzzles continue to benchmark algorithms, including parallel genetic approaches that evaluate solution fitness across populations, highlighting scalability in problems. In popular culture, verbal arithmetic appears in literature and media, notably in Mark Haddon's 2003 novel The Curious Incident of the Dog in the Night-Time, which explores themes of and through a protagonist with autism spectrum disorder. Video games, such as the series, incorporate similar arithmetic substitution puzzles in modes that challenge players with symbolic equations, blending verbal arithmetic elements into broader logic adventures. By 2025, advancements in have extended verbal arithmetic to generative applications, with large models like variants creating custom cryptarithms for recreational and educational use, often by prompting for solvable equations with thematic words. These models also aid in education, where cryptarithms introduce substitution ciphers and , as seen in structured lessons combining them with classical encryption like the Hill cipher to teach pattern analysis without programming. On platforms like , the "Verbal Arithmetic Puzzle" problem ( 1307) has inspired thousands of implementations, promoting techniques and fostering by encouraging efficient generation over naive . This recreational programming trend underscores cryptarithms' role in developing problem decomposition and skills. Looking ahead, verbal arithmetic holds potential in , where algorithms like Grover's could accelerate searches for solutions in ultra-long puzzles by providing quadratic speedups over classical methods, enabling exploration of vast digit assignments infeasible on traditional hardware. Such extensions could transform cryptarithms into tools for testing quantum constraint solvers, bridging recreational puzzles with emerging computational paradigms.

References

  1. [1]
    Cryptarithmetic -- from Wolfram MathWorld
    Cryptarithmetic. A number puzzle in which a group of arithmetical operations has some or all of its digits replaced by letters or symbols, and where the ...
  2. [2]
    Cryptarithms - Definition, Rules and Examples | CK-12 Foundation
    Nov 1, 2025 · Cryptarithms, also known as cryptarithmetic are puzzles in which the digits of the numbers are replaced by letters.
  3. [3]
    What are cryptarithms? - FutureLearn
    Many alphametics “spell out” words, making them more attractive and entertaining. One of the most famous was invented by Henry Ernest Dudeney, a British ...Missing: origin | Show results with:origin
  4. [4]
    Alphametic -- from Wolfram MathWorld
    A cryptarithmetic in which the letters used to represent distinct digits are derived from related words or meaningful phrases. The term was coined by Hunter ...
  5. [5]
    What are alphametics? - FutureLearn
    This alphametic was first published by Henry Dudeney, a British puzzlist, in 1924. Five rules govern alphametics: Identical digits are replaced by the same ...Missing: origin | Show results with:origin<|control11|><|separator|>
  6. [6]
    Enumeration of Cryptarithms Using Deterministic Finite Automata
    Jul 30, 2018 · A cryptarithm is a mathematical puzzle where given an arithmetic equation written with letters rather than numerals, a player must discover ...Missing: definition | Show results with:definition
  7. [7]
    Cryptarithmetic Puzzles | OR-Tools - Google for Developers
    Aug 28, 2024 · Cryptarithmetic puzzle is a mathematical exercise where the digits of some numbers are represented by letters (or symbols). Each letter represents a unique ...CP-SAT Solution · Defining the variables · Defining the constraints · Solution printer
  8. [8]
    The Alphametics Page
    The doubly-true alphametic is an important sub-genre of alphametic puzzledom that made its first appearance in 1969. Since then, the creator of this first ...Missing: origin | Show results with:origin
  9. [9]
    A Primer on Cryptarithmetic - Cryptarithms Online
    Sep 1, 2010 · ... cryptarithmetic to a new pinnacle. The world's best known alphametic puzzle is undoubtedly SEND + MORE = MONEY. It was created by H. E. ...
  10. [10]
    [PDF] Cryptarithmetics: A primer - Parabola
    The brute-force solution of a cryptarithmetic puzzle (in base 10) requires 10! = ... Truman Collins' “Alphametic Puzzle Solver” www.tkcs-collins.com/truman ...
  11. [11]
    REBUS Definition & Meaning - Merriam-Webster
    : a riddle or puzzle made up of letters, pictures, and symbols whose names sound like the syllables and words of a phrase or sentence. Etymology. from Latin ...
  12. [12]
    [PDF] Cryptarithms
    The rules of cryptarithms are: 1) each letter stands for exactly one digit, and it is the same digit each time the letter is used, 2) no digit is represented by ...<|control11|><|separator|>
  13. [13]
    Henry Ernest Dudeney - Biography - MacTutor
    Dudeney invented something he called Verbal Arithmetic. One of his examples of this is the famous. S E N D M O R E M O N E Y. In this addition sum each letter ...Missing: 1924 | Show results with:1924
  14. [14]
    CHRONOLOGY OF RECREATIONAL MATHEMATICS
    Origin of False Coin Problems. 1943-44 Richmond dissects 63 into 33 + 43 + 53. 1943-47 Sullivan: Problems involving unusual situations. 1944 Scorer, Grundy ...
  15. [15]
    Cryptarithm | Puzzle, Number & Algorithm - Britannica
    Alphametics refers specifically to cryptarithms in which the combinations of letters make sense, as in one of the oldest and probably best known of all ...
  16. [16]
    alphametic, n. & adj. meanings, etymology and more
    The earliest known use of the word alphametic is in the 1950s. OED's earliest evidence for alphametic is from 1955, in the writing of J. A. H. Hunter.
  17. [17]
    [PDF] Art of Computer Programming - Volume 4a (Knuth) - DCC UChile
    ... Hunter [ (Toronto: 27 October 1955), 27]; another term, "cryptarithm," has also been suggested by. S. Vatriquant [ 1 (May 1931), 50]. The classic alphametic ...
  18. [18]
    Solving and Composing Cryptarithms - Solitaire Laboratory
    A given letter must represent the same digit each time it occurs in the puzzle. In standard cryptarithms, a digit must be represented by the same letter each ...
  19. [19]
    Problems and Solutions - jstor
    Hunter stated that this cryptarithm is "alphametic", a term that has been widely adopted for such doubly true cryptarithms. An Arbelos. 447. [May, 1961] ...
  20. [20]
    Martin Gardner and Scientific American
    Thanks to the MAA, seven classic "Mathematical Games" columns are available online, as they appeared (retitled) in later books. Every article in every issue of ...Missing: alphametics | Show results with:alphametics
  21. [21]
    [PDF] Investigating the interaction of linguistic and mathematical reasoning ...
    Jun 16, 2025 · We investigate the capabilities of language mod- els to solve puzzles about linguistic number sys- tems, drawn from linguistics competitions ( ...
  22. [22]
    ConstraintLLM: A Neuro-Symbolic Framework for Industrial-Level ...
    We introduce ConstraintLLM, the first LLM specifically designed for CP modeling, which is trained on an open-source LLM with multi-instruction ...
  23. [23]
    [PDF] Combining Constraint Programming Reasoning with Large ...
    In recent years, there has been a growing interest in text generation under constraints thanks to the rise of transformer-based models, like OpenAI ChatGPT ([8]) ...Missing: verbal arithmetic developments
  24. [24]
    CRYPTARITHM Definition & Meaning - Merriam-Webster
    The meaning of CRYPTARITHM is an arithmetic problem in which letters have been substituted for numbers and which is solved by finding all possible pairings ...
  25. [25]
    Cryptarithm Solver - Online Cryptarithmetic Puzzle Calculator - dCode
    Example: DONALD + GERALD = ROBERT BASE + BALL = GAMES LLP + LINEAR + LOGIC = PROLOG LOGIC + LOGIC = PROLOG CROSS + ROADS = DANGER SATURN + URANUS = PLANETS
  26. [26]
    The Alphametic Applet
    An alphametic is an arithmetic puzzle in which letters stand for digits. The problem is to find what digits the letters stand for, to make a true equation. Each ...Missing: variants verbal long division
  27. [27]
    Cryptarithms - FutureLearn
    This video shows how to solve the alphametic: NO + GUN + NO = HUNT. Note the 'neat' sentence: “No gun, no hunt!”. Challenge your fellow learners. Post your ...What Are Cryptarithms? · Solving Cryptarithms · Challenge Your Fellow...
  28. [28]
    [PDF] Some Tips on Solving Cryptarithms - Puzzled Pint
    Straightforward logic and simple arithmetic are all you need. Here are a few tips to get you started. 0 [zero] and 9 are often easily and directly identifiable.
  29. [29]
    [PDF] Cryptarithms
    Cryptarithms are puzzles where letters stand for different digits in an arithmetic problem. The problem is usually to figure out which letters stand for ...
  30. [30]
    Solving Cryptarithmetic Puzzles - GeeksforGeeks
    Jul 23, 2025 · The rules are that all occurrences of a letter must be assigned the same digit, and no digit can be assigned to more than one letter.
  31. [31]
    [PDF] 5 CONSTRAINT SATISFACTION PROBLEMS
    The arc consistency algorithm AC-3. After applying AC-3, either every arc is arc-consistent, or some variable has an empty domain, indicating that the CSP ...
  32. [32]
    Constraint Satisfaction Problems (CSP) in Artificial Intelligence
    Jul 23, 2025 · A Constraint Satisfaction Problem is a mathematical problem where the solution must meet a number of constraints.
  33. [33]
    Cryptarithmetic.ipynb - Colab
    Below we see that solve works by substituting each permutation of digits for the letters in the formula, and then reporting on the ones that are valid (ones ...
  34. [34]
    Solving Cryptarithmetic Puzzles | Set 2 - GeeksforGeeks
    Jul 23, 2025 · Time Complexity: O(N*M+10!), where M is the length of the largest string. Auxiliary Space: O(26). R · rohit2sahu.
  35. [35]
    [PDF] Chapter 4: Basic Constraint Reasoning (SEND+MORE=MONEY)
    We begin with the definition of the SEND+MORE=MONEY puzzle. It is ... Henry Dudeney. Send+More=Money. Strand Magazine, Volume 68:pages 97 and 214, July 1924.
  36. [36]
    CROSS ROADS = DANGER: COME ON YOU "GENIUSES" - SOLVE ...
    I posted this problem (from a 1950's 11+ exam paper) in a previous thread about the dismal level of current education.
  37. [37]
    BASE BALL GAMES CryptArithmetic Problem and Solution - Revoledu
    How to solve the above challenge? We put the letter as equality constraints. Expression1 = 1000*B + 100*A + 10*S + E Expression2 = 1000*B ...Missing: examples CROSS + ROADS = DANGER
  38. [38]
    Mathematical Games of Martin Gardner Part 4 | Inside Adams
    Apr 23, 2021 · This week's puzzle features the cryptarithm. In this example, we know the sum of the S from SEND and the M from MORE must equal 10 or more ...
  39. [39]
    Identify unique Verbal Arithmetic Puzzles
    Jun 4, 2014 · My question, therefore, is what strategies can I use to develop original, unique verbal arithmetic problems that only have one possible solution?Missing: ALPHABET + | Show results with:ALPHABET +
  40. [40]
    [PDF] Crux - CMS
    Find all the solutions of the following alphametic (in which the last word represents the sum of the preceding words), which I have worked on from time to time ...
  41. [41]
    Cryptarithms - NRICH - Millennium Mathematics Project
    Cryptarithms printable worksheet. A cryptarithm is a mathematical puzzle where the digits in a sum have been replaced by letters.
  42. [42]
    Codebusters - Science Olympiad
    In this event, teams will cryptanalyze and decode encrypted messages using cryptanalysis techniques for historical and modern advanced ciphers.
  43. [43]
  44. [44]
    [PDF] The birth of Prolog - Alain Colmerauer
    The project gave rise to a preliminary version of Prolog at the end of 1971 and a more definitive version at the end of 1972. This article gives the history of ...
  45. [45]
    Cryptarithms and Constraint Logic Programming - Ben Taylor
    Jun 30, 2019 · A cryptarithm is a puzzle where you assign digits to letters to make an equation correct, like SEND + MORE = MONEY.Missing: history | Show results with:history
  46. [46]
    An Efficient Parallel Algorithm for Solving Cryptarithmetic Problems
    Cryptarithmetic is a constraint satisfaction problem which includes assigning digits to letters in order to make meaningful and correct arithmetic operations.Missing: benchmarks | Show results with:benchmarks
  47. [47]
    (PDF) Recreational mathematics - Academia.edu
    The name crypt-arithmetic was coined by puzzlist Minos (pseudonym of Maurice ... Maurice Kraitchik gave the number of magic series up to n = 7 in ...
  48. [48]
    [MM073] Ancient Arithmetic - Professor Layton Wiki - Fandom
    Ancient Arithmetic (Rock Hard Sums in the UK version) is a puzzle in Professor Layton and the Miracle Mask.
  49. [49]
    Can AI Crack the Code? 🧩🤖 - LinkedIn
    Feb 7, 2025 · Today, my colleague challenged me with a cryptarithm, a type of mathematical puzzle where letters represent digits, and asked how I would ...
  50. [50]
    Lesson 8: Introduction To Cryptarithms And Hill Cipher - Ahazu.com
    Lesson 8: Introduction To Cryptarithms And Hill Cipher. CLASSICAL CRYPTOGRAPHY COURSE BY LANAKI February 22, 1996 Revision 0 COPYRIGHT 1996 ALL RIGHTS ...
  51. [51]
    Verbal Arithmetic Puzzle - LeetCode
    ... rules: * Each character is decoded as one digit (0 - 9). * No two characters can map to the same digit. * Each words[i] and result are decoded as one number ...
  52. [52]
    Using Grover's Algorithm to Solve Cryptarithms Part 1
    Dec 23, 2020 · The first step is to encode the input set as orthogonal quantum states. Next, the Hadamard gate is used to generate an equal superposition of ...