Điểm:
200 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho tam giác số như sau:
hàng 1: 1
hàng 2: 2 3
hàng 3: 4 5 6
hàng 4: 7 8 9 10
....
Yêu cầu: Cho số nguyên dương \(n\), hãy in ra số đầu tiên hàng thứ \(n\) của tam giác số.
Input
- Một dòng chứa số nguyên dương \(n\ (n \le 10.000.000.000)\).
Output
- In ra số đầu tiên hàng thứ \(n\) của tam giác số.
Example
Test 1
Input
4
Output
7
Test 2
Input
6
Output
16
Bình luận
mình gợi ý nè
k * (k-1) /2 chia làm 2
if k%2 == 0 : 1+ k//2 * (k-1)
else: 1 + (k-1)//2 * k
// là gì vạy
là chia mà nó làm tròn