当前位置: 首页 > web >正文

洛谷B3876—— [信息与未来 2015] 中间值

见:B3876 [信息与未来 2015] 中间值 - 洛谷

题目描述

给出一个正整数 n,生成长度为 n 的数列 a,其中 ai​=i(1≤i≤n)。

  • 若 n 为奇数,则输出 a 的中间数(位于 a 正中位置的数);
  • 若 n 为偶数,则输出位于 a 中间两个数的和。

输入格式

一个正整数 n。

输出格式

一个正整数。若 n 为奇数,则输出其中间值;若 n 为偶数,则输出两个中间值的和。

输入输出样例

in:
9
out:
5in:
10
out:
11

说明/提示

1≤n≤10^18。

这道题纯考数学:

假定输入n。

1.如果n是偶数,输出n+1;

2.如果n是奇数,输出(n+1)/2

注意

1≤n≤10^18。

开long long……

代码如下

#include <bits/stdc++.h>
using namespace std;
long long n;
//十年OI一场空,不开long long见祖宗
int main() {cin>>n;if(n%2==0)cout<<n+1;else cout<<(n+1)/2;return 0;
}

这篇博文或许不怎么完美,但你看得如此认真,就不能点个赞再走么?

http://www.xdnf.cn/news/7487.html

相关文章:

  • 为 Windows 和 Ubuntu 中设定代理服务器的详细方法
  • 4款好用的备忘录记事工具分享
  • Spring boot 集成 Knife4j
  • 网络I/O学习-poll(三)
  • 范围管理的实践策略与创新应用
  • 头歌之软件工程-数据设计
  • 433. 最小基因变化
  • AcWing 223. 阿九大战朱最学——扩展欧几里得算法
  • Javascript本地存储的方式有哪些?区别及应用场景?(含Deep Seek讲解)
  • [长城杯 2024]anote
  • 怎么利用JS根据坐标判断构成单个多边形是否合法
  • HarmonyOS Next应用分层架构下组件封装开发实践
  • 子网前缀长度
  • 【General Agent Benchmark】论文分享No.12:LLF-Bench
  • Python训练第三十天
  • 新一代请求库niquests使用入门
  • 告别Spring AI!我的Java轻量AI框架实践(支持多模型接入|注解式MCP架构|附开源地址)
  • “星睿O6”AI PC 开发套件评测: NPU 算力测评(1)
  • DAY30
  • Docker 运维管理
  • 使用shell快速删除Docker容器、镜像和存储内容
  • Python海龟绘图-斗地主
  • redis在spring boot中异常退出
  • 【C语言】贪吃蛇小游戏
  • Python 实例传递的艺术:四大方法解析与最佳实践
  • 每日算法 -【Swift 算法】不含重复字符的最长子串:暴力解法 vs 滑动窗口
  • Python 实现图片浏览和选择工具
  • 出海跨境电商内容管理难?Baklib 助力打造多语言知识库与智能素材中心
  • Stable Diffusion 学习笔记02
  • 【Nextcloud】使用 LNMP 架构搭建私有云存储:Nextcloud 实战指南