首页 > 试题广场 >

牛牛学数列

[编程题]牛牛学数列
  • 热度指数:17351 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
\hspace{15pt}牛牛开始学习数列啦。现在他想计算以下数列前 n 项的和:

\displaystyle S(n) = \sum_{i=1}^{n}(-1)^{\,i-1}\times i = 1 - 2 + 3 - 4 + \cdots + (-1)^{\,n-1}n

\hspace{15pt}请你计算并输出 S(n) 的值。

输入描述:
\hspace{15pt}在一行中输入一个正整数 n,满足 1 \leqq n \leqq 100


输出描述:
\hspace{15pt}输出一个整数,表示 S(n) 的值。
示例1

输入

4

输出

-2

说明

S(4) = 1 - 2 + 3 - 4 = -2
头像 薛定谔的龙
发表于 2022-06-12 16:10:04
#include<stdio.h> int main() { int n=0,i=0,j=0;; scanf("%d",&n); i=n/2; j=n%2; if(j==0) //j=0代表为偶数,则全部抵消; { 展开全文
头像 我也要当学霸
发表于 2022-03-04 15:56:37
int main() { int a = 0, b = 0; scanf("%d", &a); int c = a; for (; c > 0; c--) { a = c; if (a % 2 == 0) { a *= -1; } b += a; 展开全文
头像 查理在牛客网
发表于 2022-03-27 22:12:40
k=int(input()) if k%2==0: print(int(-1*k/2)) else: print(int((k+1)/2)) 我是无意间发现了规律 下面这位大佬的方法,真是妙,值得学习 是按照实际情况+ - 的步长为2,然后起始和终止设置的很妙n+1,虽然有时候 展开全文
头像 麻花蘸豆浆
发表于 2020-02-09 21:51:10
#include<stdio.h> main() {int n,i,sign=1,sum=0; scanf("%d",&n); for(i=1;i<=n;i++) {sum=sum+sign*i; sign*=-1;}  printf("%d",sum);}
头像 羊客202
发表于 2023-10-22 15:34:33
#include <stdio.h> int main() { int flag = 1, i = 0, n = 0, sum = 0; scanf("%d", &n); for (i = 1; i <= n; i++) { sum = s 展开全文
头像 EP丶LKK
发表于 2022-03-29 22:31:30
#include<stdio.h> int main() { int i =0,sum=0; scanf("%d",&i); for(int j =1;j<=i;j++) { if(j%2==0) s 展开全文
头像 牛客8888888888888888888888号
发表于 2022-05-04 08:17:31
#include <stdio.h> int main(){ int n; int sum=0; scanf("%d",&n); for(int i=1;i<n+1;i++){ if(i%2==0)sum-=i; else sum+=i; } printf("%d",sum 展开全文
头像 普信员
发表于 2022-04-06 13:44:46
牛牛学数列: #include<stdio.h> int main() { int sum=0; int i=0; int n=0; scanf("%d",&n); for(i=1; i<n+1; i++) { 展开全文
头像 剑客陈平安
发表于 2023-01-08 20:16:32
#include <stdio.h> int main() { int n; scanf("%d",&n); int i; if(n%2==0) { printf("%d",-1*n/2); }else{ 展开全文
头像 zzfyupup
发表于 2022-05-29 10:48:37
#include<stdio.h> #include<math.h> int main() { int n; int sum=0; scanf("%d",&n); for(int i=1;i<=n;i++) { 展开全文

问题信息

上传者:牛客301599号
难度:
98条回答 3186浏览

热门推荐

通过挑战的用户

查看代码
牛牛学数列