Submit solution
Points:
1.00 (partial)
Time limit:
1.0s
Memory limit:
256M
Author:
Problem type
Allowed languages
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift
Tính giá trị của ~S~ biết:
$$\begin{equation} S=\begin{cases} 1 - 2 + 3 - ... + (3n+1) , & \text{nếu n chẵn}.\\ 1 - 2 + 3 - ... - (3n+1) , & \text{nếu n lẻ}.\end{cases}\end{equation}$$
Trong đó, ~n~ là số nguyên dương nhập từ bàn phím, (~n \lt 2*10^5~)
Input
Số nguyên dương ~n~
Output
Giá trị của ~S~
Sample
Input #1
2
Output #1
4
Comments
CÁC BẠN LÀM NHƯ TÔI CHO ĐƠN GIẢN NÀY
include<bits/stdc++.h>
using namespace std;
long long n,s;
int main()
{
}
include <stdio.h>
int main() { long long n; scanf("%lld", &n);
}
from math import * n = int(input()) m = 3*n+1 s = 0 for i in range(1,m+1): if(i%2==0): s-=i else: s+=i print(s)
include <bits/stdc++.h>
using namespace std; long long n; int main() { cin >> n; int S = 0; for (int i = 1; i <= 3 * n + 1; i++) { if (i % 2 == 0) { S -= i; } else { S += i; } } cout << S << endl;
}
hello internet
làm sao vậy
lấy tổng số lẻ trừ tổng số chẵn là được hehe
This comment is hidden due to too much negative feedback. Show it anyway.
hello khang
khó quá bây ơi
ae vào xem hướng giải -> https://notepad.pw/VLO5
là sao z =))
hello ae
ý tưởng đây nha mn nếu n chẵn thì S=(3n+1)-3n/2 nha n lẻ thì S=-(3n+1)/2 nha
sao ra được s thế tôi nghĩ mãi không ra=)
nếu n chẵn thì 3n+1 là số lẻ, tương tự n lẽ thì 3n+1 là số chẵn. Dựa theo đề bài phân tích thành (tổng số lẻ - tổng số chẵn), tổng dãy số có làm ở mấy bài code khác rồi đó bro
cíu tui khó qué
kho hieu vaizz ra
This comment is hidden due to too much negative feedback. Show it anyway.
Đề cái điều kiện n làm lú quá cứ nhầm quài :)))
đề bài biến đơn giản thành khó hiểu
kkk dr á bịp thật sự
Em nghĩ là thay cái dấu "và" thành dấu "hoặc" trong biểu thức ạ. Bởi vì ~S~ chỉ nhận một trong hai giá trị tùy theo ~n~ chẵn hay lẽ ạ
nó là và đấy, giống 1 hàm số f(x) có biểu thức trên 1 khoảng (a,b) sẽ khác biểu thức của nó tại x=a hoặc x=b