A. Calculating Function

Time Limit: 20 Sec

Memory Limit: 256 MB

题目连接

http://codeforces.com/contest/486/problem/A

Description

For a positive integer n let's define a function f:

f(n) =  - 1 + 2 - 3 + .. + ( - 1)nn

Your task is to calculate f(n) for a given integer n.

Input

The single line contains the positive integer n (1 ≤ n ≤ 1015).

Output

Print f(n) in a single line.

Sample Input

4

Sample Output

2

HINT

题意
f(n) =  - 1 + 2 - 3 + .. + ( - 1)^n

给你n,然后让你求f(n)

题解:

分奇偶啦,奇数就是(n-1)/2-n,偶数就是n/2

代码

#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{long long n;scanf("%lld",&n);if(n%2==1) printf("%lld\n",(n-1LL)/2LL - n);else printf("%lld\n",n/2LL);
}

转载于:https://www.cnblogs.com/qscqesze/p/4908638.html

Codeforces Round #277 (Div. 2) A. Calculating Function 水题相关推荐

  1. Codeforces Round #352 (Div. 2) A. Summer Camp 水题

    A. Summer Camp 题目连接: http://www.codeforces.com/contest/672/problem/A Description Every year, hundred ...

  2. Codeforces Codeforces Round #319 (Div. 2) A. Multiplication Table 水题

    A. Multiplication Table Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/57 ...

  3. Codeforces Round #360 (Div. 2) C. NP-Hard Problem 水题

    C. NP-Hard Problem 题目连接: http://www.codeforces.com/contest/688/problem/C Description Recently, Pari ...

  4. Codeforces Round #322 (Div. 2) B. Luxurious Houses 水题

    B. Luxurious Houses Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/581/pr ...

  5. Codeforces Round #277 (Div. 2) 题解

    Codeforces Round #277 (Div. 2) A. Calculating Function time limit per test 1 second memory limit per ...

  6. 贪心+构造 Codeforces Round #277 (Div. 2) C. Palindrome Transformation

    题目传送门 1 /* 2 贪心+构造:因为是对称的,可以全都左一半考虑,过程很简单,但是能想到就很难了 3 */ 4 /**************************************** ...

  7. Codeforces Round #277(Div 2) A、B、C、D、E题解

    转载请注明出处: http://www.cnblogs.com/fraud/           --by fraud A. Calculating Function 水题,判个奇偶即可 1 #inc ...

  8. Codeforces Round #701 (Div. 2) A ~ F ,6题全,超高质量良心题解【每日亿题】2021/2/13

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 目录 A - Add and Divide B - Replace and Keep Sorted C ...

  9. Tutorial of Codeforces Round 729 (Div.2) C. Strange Function

    C. Strange Function 题意 定义一个f(x)为最小的正整数使这个正整数不被x整除,给出一个正整数n,1<=n<=1e16,让求 ∑ i = 1 n f ( i ) \su ...

最新文章

  1. 关于Android这个名字。。。
  2. JDBC 2.0中的高级数据类型
  3. c语言数位递增的数解题思路,【菜鸟求助】21位数的花朵数问题,求解题思路
  4. 网络编程- 解决黏包现象方案一(六)
  5. 春天里:丁丁与赵亚楠
  6. 给asterisk写app供CLI调用
  7. python可以做计量分析吗_技术分享 - python数据分析(2)——数据特征分析(上)...
  8. 首个实时单目3D目标检测算法:RTM3D,代码将开源
  9. poi导入excel日期处理_poi解析excel读取日期为数字的问题
  10. python图片分析中央气象台降水量预报_全国降水量预报图。图片来源:中央气象台网站...
  11. iOS 5 故事板入门(4)
  12. 【江枫 】Oracle 9i和10g在create index和rebuild index的统计信息的区别
  13. Atitit保证架构超前性 前瞻性 目录 第一章 简单抽象原则 道和术的区别 1 第一节 原则 kiss 1 第二节 提升到层次哲学层次 1 第三节 命名也要通用抽象 隐藏细节 1 第二章 通用性原
  14. 电脑解锁后黑屏有鼠标_电脑开机后黑屏只有鼠标怎么办
  15. Markdown 编辑公式
  16. JavaScript中的name和classname有什么区别
  17. jsp22216美食菜谱食谱网站系统mysql
  18. java标签uri,JSP自定义标签-定制URI
  19. Day1 Java读取二进制文件
  20. teengamb数据集进行回归分析

热门文章

  1. TechEd2009
  2. 微信扫描二维码和浏览器扫描二维码 ios和Android 分别进入不用的提示页面
  3. Django框架——模型(数据库操作)
  4. 拨盘Demo大赛,获奖公布-20170710
  5. Java初级笔记-第五章
  6. python object类
  7. 用模版实现简单的内存池
  8. 【j360-boot】Spring-boot系列三(崩溃模式,不是你崩就是电脑崩)
  9. redhat6.4 安装oracle 10g error
  10. android自动化框架简要剖析(一):运行原理+基本框架