游客 Signup | Login
中文 | En

2907 - 平面直线交点问题

平面上,两条直线有1个交点,三条直线有3个交点,……,那么N条直线最多有多少个交点?

Input

一行:一个整数n, 1<=n<=1000

Output

一行:一个整数

Examples

Input

1

Output

0

Hint

递推式:a[i]=a[i-1]+i-1

Solution C++

#include<iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	int c=n*(n-1)/2;
	cout<<c;
	return 0; 
}

Hint

递推式:a[i]=a[i-1]+i-1

Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题