generated from mwc/problemset_numberwords
Initial commit
This commit is contained in:
38
numberwords.py
Normal file
38
numberwords.py
Normal file
@@ -0,0 +1,38 @@
|
||||
# numberwords.py
|
||||
# --------------
|
||||
# By MWC Contributors
|
||||
# Functions to print out a verbal representation of an integer.
|
||||
|
||||
MAXIMUM = 1000000
|
||||
DIGIT_NAMES = [
|
||||
"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"
|
||||
]
|
||||
TWEEN_AND_TEEN_NAMES = [
|
||||
"ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"
|
||||
]
|
||||
TENS_NAMES = [
|
||||
"", "ten", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"
|
||||
]
|
||||
|
||||
def int_under_1000000_to_str(number):
|
||||
return "umm..."
|
||||
|
||||
def int_under_1000_to_str(number):
|
||||
return "umm..."
|
||||
|
||||
def int_under_100_to_str(number):
|
||||
return "umm..."
|
||||
|
||||
def int_under_20_to_str(number):
|
||||
return "umm..."
|
||||
|
||||
def int_under_10_to_str(number):
|
||||
return "umm..."
|
||||
|
||||
def divide_with_remainder(dividend, divisor):
|
||||
"""Divides one number by another, using whole-number division.
|
||||
Returns the quotient and the remainder.
|
||||
"""
|
||||
quotient = dividend // divisor
|
||||
remainder = dividend % divisor
|
||||
return quotient, remainder
|
Reference in New Issue
Block a user