Прикреплённый файл «NumFactR.py»
Загрузка 1 #!/usr/bin/python
2 # -*- coding: utf-8 -*-
3
4 '''Вычислить сумму цифр в 1000!
5 '''
6
7 def Fact(N):
8 "Факториал N, используется рекурсия"
9 return N>1 and N*Fact(N-1) or 1
10
11 def DigSum(N):
12 "Сума цифр N. используется рекурсия"
13 return N>=10 and N%10+DigSum(N/10) or N
14
15 print DigSum(Fact(50))
Прикреплённые файлы
Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.- [получить | показать] (2011-09-26 11:35:32, 0.3 KB) [[attachment:NumFact.py]]
- [получить | показать] (2011-09-26 11:35:32, 0.4 KB) [[attachment:NumFactR.py]]
- [получить | показать] (2011-09-26 11:35:32, 0.9 KB) [[attachment:Triangles.py]]
- [получить | показать] (2011-09-26 11:35:32, 0.5 KB) [[attachment:Vov.py]]
Вам нельзя прикреплять файлы к этой странице.