公式

A - Triangular Number 解説 by mechanicalpenciI


for 文を用いて \(1\) から \(N\) までの総和を求めることができます。
または、\(1+2+\cdots+N=\frac{N(N+1)}{2}\) を用いて、答えを求めることもできます。

c++ による実装例:

#include <bits/stdc++.h>
using namespace std;

int main() {
	int n, ans=0;
	cin >> n;
	for(int i=1;i<=n;i++){
		ans+=i;
	}
	cout << ans << endl;
	return 0;
}

Python による実装例:

n=int(input())
ans=0

for i in range(1,n+1):
    ans+=i

print(ans)

投稿日時:
最終更新: