A. Calculating Function

简介: A. Calculating Function

一些话

又忘记看数据范围,导致tle一发,一定要注意数据范围


流程

从1开始每两个数的和为1,算出n中有多少个2,偶数直接输出,奇数再减去n


套路


ac代码

#include <iostream>
using namespace std;
int main(){
    long long  n;
    cin >> n;
    long long res = 0;
    // for(int i = 1;i <= n;i++){//又没看数据范围
        // if(i % 2 == 0) res += i;
        // else res -= i;
    // }
    if(n % 2== 0) res = n /2 ;
    else res = (n-1)/2 - n;
    cout << res;
}
目录
相关文章
|
2月前
|
Python
Calculating Dates
Calculating Dates
28 1
|
Linux 定位技术 数据安全/隐私保护
【Calculate】Calculate Linux安装操作记录
【Calculate】Calculate Linux安装操作记录
150 0
|
存储
LeetCode 227. Basic Calculator II
实现一个基本的计算器来计算一个简单的字符串表达式的值。 字符串表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格 。 整数除法仅保留整数部分。
62 0
LeetCode 227. Basic Calculator II
Calculating Function
Calculating Function
95 0
Calculating Function
|
测试技术
std::accumulate的具体用法
std::accumulate的具体用法
371 0
std::accumulate的具体用法
|
Go
HDOJ 1012 u Calculate e
HDOJ 1012 u Calculate e
114 0
HDOJ 1012 u Calculate e
|
算法
HDOJ 1202 The calculation of GPA
HDOJ 1202 The calculation of GPA
120 0
HDOJ 2114 Calculate S(n)(找周期)
HDOJ 2114 Calculate S(n)(找周期)
97 0
|
JavaScript 安全 前端开发
What Is ElectronJS and Why Should You Use It?
In this three-part tutorial, we will explore how to create a fully functional invoice application using ElectronJS and ApsaraDB for MongoDB.
2663 0
What Is ElectronJS and Why Should You Use It?
|
数据可视化
Paraview: Calculate Derivatives of 3-D Unstructured Dataset
关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新! Paraview 是一款基于VTK的、开源的、跨平台的科学数据可视化软件,其三维显示和后处理功能非常强大。
2812 0