for i in range(1,30):
print (str(19)+"*"+str(i)+"=",19*i)
print "difference=",((19*(i+1))/10 - (19*i)/10)
print("=======================================")
"""
Multiplication by 19 ==> The harder way
Many would suggest ==> 1| 3|5| 7|9|11| 13| 15| 17|19 ==> odd numbers(1,3,5..)
9| 8|7| 6|5|4 | 3 | 2 | 1 | 0 ==> numbers from 9,8,7....
------------------------------
19,38,57,76.......
It's easy but you should write it down
This is for kids ==> Rather than by heart just know that
19*n=(2*n)-1 ==> This will be first digit
From the observations
19*36=??
Once you know 19 table it's not a big deal but sometime for starters it's a mess to remember numbers.
I assume you know 2 table;i assume you know compliment of a number;
for compliment pairs ==> (1,9),(2,8),(3,7),(4,6),(5,5),(6,4),(7,3),(8,2),(9,1)
Ex : 19* x = (2x-1)[compliment of x]
19*36==> (2*3 - 1)7 [compliment of 3 is 7] and (2*6 -1)4 [compliment of 6 is 4]==> 57 114 ==> 11 carry over ==> 57+11 =68==>684
"""
Learn python for fun.The popular blog with questions and answers to the python.Solutions to facebookhackercup,codejam,codechef.The fun way to learn python with me.Building some cool apps.
No comments:
Post a Comment