【求等差数列个数/无序获取最大最小次大次小】2024-3-8

缘由c++解决问题 写一下思路_编程语言-CSDN问答

cpp 复制代码
	int n = 0, d = 0, x = 0, cx = 0, cd = 0, s = 0;
	cin >> n >> x; cx = d = x;//5 2 6 4 10 20//4 6 4 10 20//6 0 4 2 6 10 20//5 20 10 4 6 2
sr:if (--n)
{//缘由https://ask.csdn.net/questions/8070245
	cin >> s;
	if (s < x)cx = x, x = s;
	if (s > d)cd = d, d = s;
	if (s > x && (s < cx || x == cx))cx = s;
	if (s < d && (s > cd || d == cd))cd = s;
	goto sr;
}
   cout << (d - x) / (cx - x) + 1 << "\n";

我以此施而自庄严,不求人天无常,愿真正无上道成,若获无尽宝藏施无逆意。

2026年元旦快乐!

相关推荐
I_belong_to_jesus3 小时前
C++关于分支预测的优化1
开发语言·c++·算法
Rabitebla4 小时前
【Linux】进程控制(十二) 自定义 Shell(二):内建命令与进程工作目录管理
linux·c++·笔记·学习·bash
爱分享的康康5 小时前
康谋矿山机械多传感器数采方案:矿山自动驾驶数据采集落地实践分析
经验分享
坤坤子吖9 小时前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
码客-ygluu10 小时前
一个通用游戏数据服务器
c++·架构
another heaven10 小时前
【C/C++ Ranges 是零开销抽象吗?拆开管道、惰性求值和编译期膨胀】
c语言·开发语言·c++
Code_Solitude10 小时前
C语言动态内存 + 柔性数组 + 数组名退化
c语言·算法·柔性数组
上海潭龙东海科技有限公司10 小时前
客运站管控之动态孪生技术方案(新增一屏管控模块
数据仓库·人工智能·算法·重构·动态规划
光视界10 小时前
从汞灯到 UV-LED:ALE 如何助力光刻机完成环保升级
经验分享