Змея / Говнокод #28586 Ссылка на оригинал

0

  1. 1
print(str(n := int(input())) * 0, sum([(-1) ** i * 1 / (2 ** i) for i in range(n)]), sep='')

Запостил: fec60394 fec60394, (Updated )

Комментарии (1) RSS

  • Бытует мнение... (-1) ** i * 1 / (2 ** i) == (-1/2)**i
    Квадратные скобки можно опустить в sum(i for i in range(n))

    P.S. Сумму геометрической прогрессии оптимальнее считать по формуле, а не в лоб
    Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8