Дан одномерный массив числовых значений, насчитывающий N элементов. После каждого отрицательного элемента вставить новый элемент, равный квадрату этого отрицательного элемента
Категория: Python
2011-09-09 21:50:12
code: #python
def factorial(x): a=1 if x%2==0: #четное число y = 2 while y <= x: a = a* y y = y + 2 #плюс два каждый раз return a else: y = 3 #начинаем с 3, 1 можно опустить while y <= x: a = a* y y = y + 2 return a print factorial(9)
Поделиться: