Skip to content

Instantly share code, notes, and snippets.

@beatorizu
Created March 19, 2017 03:35
Show Gist options
  • Select an option

  • Save beatorizu/aa449e77b54e92cbc35afc3acfb1f294 to your computer and use it in GitHub Desktop.

Select an option

Save beatorizu/aa449e77b54e92cbc35afc3acfb1f294 to your computer and use it in GitHub Desktop.
# OBMEP 2015 - 2ª Fase - Data
def sum_digit(number):
result = 0
while number:
result, number = result + number % 10, number // 10
return result
def reverse_number(number):
result = 0
while number > 0:
result *= 10
result += number % 10
number //= 10
return result
for number in range(10, 100):
print((sum_digit(number - sum_digit(number)) + 4) * reverse_number((sum_digit(number - sum_digit(number)) + 4)) * 3)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment