SEND + MORE = MONEY
Problem Description
Write a program to solve a set of magic formula.
A magic formula is obtained by transforming an ordinary formula like 120 + 456 = 576 into ZAD + REC = EFC. The transformation is
done by setting 1 to Z, 2 to A, 0 to D, 4 to R, 5 to E, 6 to C, and 7 to F.
Now given a set of magic formula, find the digits represented by the letters appearing in the formula. Note that there will be at most 10 different upper case letters in these formula, the leading letter of all numbers could not be 0, and different letters represent different digits.
For example, the Z, R, and E could not be 0 in ZAD + REC = EFI, and all Z, A, D, R, E, C, F, and I represent different digits. It is also guaranteed that there will be exactly one set of solution. The magic could be addition (+), subtraction (-), or multiplication (*). The number of magic formula is no more than 3, the number of digits of every number is no more than 5, and all numbers are positive.
Input Format
The first line contains a integer N, which is the number of magic formula (ranged from 1 to 3, both inclusive)
And each of the following N lines contains a magic formula. The format of magic formula is
lvalue op rvalue = result
where lvalue, rvalue, and result are strings with upper case letters, and op is the operator (either +, -, or * ).
Note that they are seperated by exactly one space.
Output Format
For each magic formula, your program should output the ordinary formula.
Each formula a line with the same order of original formula, and seperate each number and operator by exactly one space.
Example
Sample Input:
1
SEND + MORE = MONEY
Sample Output:
9567 + 1085 = 10652
Sample Input:
3
MADE + MEAD = EDAM
EME * EME = CCDCC
HK - GF = FC
Sample Output:
1692 + 1269 = 2961
212 * 212 = 44944
87 - 53 = 34
View Answers
Related Tutorials/Questions & Answers:
SEND + MORE = MONEY by exactly one space.
Example
Sample Input:
1
SEND +
MORE =
MONEY
Sample Output...
SEND +
MORE = MONEY Problem Description
Write a program to solve... of magic formula is no
more than 3, the number of digits of every number is no
more ModuleNotFoundError: No module named 'more'ModuleNotFoundError: No module named '
more' Hi,
My Python program is throwing following error:
ModuleNotFoundError: No module named '
more'
How to remove the ModuleNotFoundError: No module named '
more' error
Advertisements
UITableview show moreUITableview show more How to fetch
more records from the sql database in UITableview using show
more option when there is a large amount of data?
Thanks
Is R or Python more popular?Is R or Python
more popular? Hi,
I am beginner in Data Science... or Python
more popular?
Try to provide me good examples or tutorials links so that I can learn the
topic "Is R or Python
more popular?". Also tell me
Which method is more efficient?Which method is
more efficient? I'm faced with initializing a bunch of text fields in java. The problem is that the number of text fields is quite large, so i thought of putting them into an array and using a loop to initialize
more code helpmore code help Instructions: Write a program to translate a message from English to Morse code.
Using a simple text editor like Windows Notepad, create a text file with all
of the Morse code combinations for the letters
more circles - Java Beginnersmore circles Write an application that uses Circle class you created in the previous assignment.
? The program includes a static method createCircle() that
o reads a radius of a circle from the user
o creates a circle object
load more with jqueryload
more with jquery i am using jquery to loadmore "posts" from my... box its is going to display php posts and after that when i click on load
more...);
$('#loadmorebutton').html('Load
More ModuleNotFoundError: No module named 'utter-more'ModuleNotFoundError: No module named 'utter-
more' Hi,
My Python... 'utter-
more'
How to remove the ModuleNotFoundError: No module named 'utter-
more' error?
Thanks
Hi,
In your python environment you
ModuleNotFoundError: No module named 'utter-more'ModuleNotFoundError: No module named 'utter-
more' Hi,
My Python... 'utter-
more'
How to remove the ModuleNotFoundError: No module named 'utter-
more' error?
Thanks
Hi,
In your python environment you
more doubts sir. - Java Beginnersmore doubts sir. Hello sir,
Sir i have executed your code... in the bottom of the page.sir i also need to add some
more buttons as in internet exoplorer such as search bar and some
more buttons.Sir help me out
Is Python more powerful than C++?Is Python
more powerful than C++? Hi,
I am beginner in Data Science...:
Is Python
more powerful than C++?
Try to provide me good examples or tutorials links so that I can learn the
topic "Is Python
more powerful than C++?"
even more circles - Java Beginnerseven
more circles Write an application that compares two circle objects.
? You need to include a new method equals(Circle c) in Circle class. The method compares the radiuses.
? The program reads two radiuses from the user
problem in sending more than 500 values to a jsp pageproblem in sending
more than 500 values to a jsp page when i am trying to
send more than 500 values from a html form to a jsp page browser is showing that server is not sending any data...I have configured tomcat5.5
More About the CronTrigger
More About the CronTrigger
The CronTriggers are
more useful than the
SimpleTrigger, if we... but here, we should
more careful about how many day are used in a month. Months
Need More Royalty Free Music WebsiteNeed
More Royalty Free Music Website Royalty free music, which is also known as stock or production music, is a type of good quality music... people to pay royalties.
Now I need
more royalty free music websites to enrich my
Who earns more software engineer or data scientist?Who earns
more software engineer or data scientist? Hi,
I am... for
the tutorials to learn:
Who earns
more software engineer or data scientist?
Try to provide... earns
more software engineer or data scientist?". Also tell me which
What pays more data science or software engineering?What pays
more data science or software engineering? Hi,
I am... for
the tutorials to learn:
What pays
more data science or software engineering?
Try...;What pays
more data science or software engineering?". Also tell me which
Who earns more data scientist or data analyst?Who earns
more data scientist or data analyst? Hi,
I am beginner... to learn:
Who earns
more data scientist or data analyst?
Try to provide me good examples or tutorials links so that I can learn the
topic "Who earns
more