题目2305:蓝桥杯2019年第十届省赛真题-等差数列

#include<iostream>

#include<algorithm>

using namespace std;

int a100000;

int main(){

int n;

cin>>n;

for(int i=0;i<n;i++){

cin>>ai;

}

sort(a,a+n);

int minn=100000009;

for(int i=0;i<n-1;i++){

minn=min(minn,ai+1-ai);

}

if(minn>0&&(an-1-a0)%minn==0){

cout<<(an-1-a0)/minn+1;

}else{

cout<<n;//当num=0时,直接输出

}

return 0;

}

相关推荐
whitelbwwww6 分钟前
c++运行RKNN
开发语言·c++
布莱克60515 分钟前
栈(Stack)详解:定义、作用、应用场景及与队列的区别(附 C/C++ 代码)
c语言·开发语言·c++·
zmzb010316 分钟前
C++课后习题训练记录Day203
开发语言·c++
货拉拉技术43 分钟前
Agent 场景下 Token 成本优化的实战技巧
算法
Dream Cosmos1 小时前
Linux 多线程——线程互斥:从抢票问题到 Mutex 底层原理
linux·c++
hahaha60161 小时前
HLS高层次综合设计技巧--循环merge和循环split
人工智能·算法·计算机视觉
JAI科研1 小时前
Deepseek Agent Harness教程(七) | Deepseek Harness不是一个内核加一堆插件
开发语言·人工智能·深度学习·算法·自然语言处理·transformer·vllm
positive_zpc1 小时前
进阶数据结构图——关键路径(四)
数据结构·图论·关键路径
集思广益的灰太狼1 小时前
变频器启动致PLC数据异常?西门子G120配合滤波器EMC抑制方案
人工智能·算法·工控·emc·电磁兼容·变频器·西门子
孙克旭_1 小时前
单链表进阶实操:5 道常考面试题详细解析【Java 实现】
java·开发语言·数据结构·单链表