旧魏(47 1 + 2 + 3 + ... + Nを見つける。)---ブラシタイトルシリーズを学ぶためにあなたを取るの申し出を獲得します

1 + 2 + 3 + ... + Nを求めて47

問題:

、1 + 2 + 3 + ... +シークnは他、もし、一方、スイッチ、ケースと、このような条件文(A B:?C)のようなキーワード、乗算と除算をするために、使用することができない必要があります。

ソリューション:

思想:

1-Nとの和は、ガウスの公式を使用することができる:
S =(N-+ 1)* N- / 2

Pythonコード:

# -*- coding:utf-8 -*-
class Solution:
    def Sum_Solution(self, n):
        # write code here
        return (1+n)*n//2
公開された160元の記事 ウォン称賛30 ビュー70000 +

おすすめ

転載: blog.csdn.net/yixieling4397/article/details/105064693