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;
}
目录
相关文章
|
5月前
|
Python
Calculating Dates
Calculating Dates
39 1
|
Linux 定位技术 数据安全/隐私保护
【Calculate】Calculate Linux安装操作记录
【Calculate】Calculate Linux安装操作记录
178 0
Calculating Function
Calculating Function
111 0
Calculating Function
|
测试技术
std::accumulate的具体用法
std::accumulate的具体用法
402 0
std::accumulate的具体用法
HDU-1012,u Calculate e
HDU-1012,u Calculate e
|
Go
HDOJ 1012 u Calculate e
HDOJ 1012 u Calculate e
125 0
HDOJ 1012 u Calculate e
|
算法
HDOJ 1202 The calculation of GPA
HDOJ 1202 The calculation of GPA
140 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.
2770 0
What Is ElectronJS and Why Should You Use It?
|
数据可视化
Paraview: Calculate Derivatives of 3-D Unstructured Dataset
关注九天学者微信公众号(扫码关注)第一时间获取技术贴更新! Paraview 是一款基于VTK的、开源的、跨平台的科学数据可视化软件,其三维显示和后处理功能非常强大。
2872 0