201712-1

news/2024/11/29 23:40:46/

问题描述

  给定n个数,请找出其中相差(差的绝对值)最小的两个数,输出它们的差值的绝对值。

输入格式

  输入第一行包含一个整数n
  第二行包含n个正整数,相邻整数之间使用一个空格分隔。

输出格式

  输出一个整数,表示答案。

样例输入

5
1 5 4 8 20

样例输出

1

样例说明

  相差最小的两个数是5和4,它们之间的差值是1。

样例输入

5
9 3 6 1 3

样例输出

0

样例说明

  有两个相同的数3,它们之间的差值是0.

数据规模和约定

  对于所有评测用例,2 ≤ n ≤ 1000,每个给定的整数都是不超过10000的正整数。

#include<stdio.h>
#include<vector>
#include<algorithm>using namespace std;int main(){vector<int> num1, num2;int n;scanf("%d", &n);for(int i = 0; i < n; i++){int num;scanf("%d", &num);num1.push_back(num);}sort(num1.begin(), num1.end());for(int i = 0; i < n - 1; i++){int num;num = num1[i + 1] - num1[i];num2.push_back(num);}sort(num2.begin(), num2.end());printf("%d", num2[0]);return 0;
} 

 


http://www.ppmy.cn/news/297775.html

相关文章

2011.4.21

我不知道要用怎样的语言来形容我的心情&#xff0c;各种的难受还有疼... 我想知道有哪个女子可以大度到看着自己心爱的男人去一个不爱的女人而无动于衷呢? 我想知道有那个女子可以不那么自私为了所谓的爱情让自己上的体无完肤? 我想知道有那个女子能做到? 心痛的都无法呼吸…

20120215

最近的Flash学习笔记&#xff1a; * 碰撞检测&#xff1a;AS3中有MoveClip.hitTestObject()方法。优点是方便&#xff0c;缺点是这是个矩形碰撞检测&#xff0c;你懂的。这个方法也可以检测一个对象是否碰到一个点。 * 从数组尾端进行遍历&#xff1a;是游戏程序中一个非常…

20140101

算是新年第一天&#xff0c;本来心情很好&#xff0c;只是早上起来丫头唠叨&#xff0c;说我没收拾好桌面和衣服&#xff0c;然后由唠叨上升到生气&#xff0c;摔东西&#xff08;这个最没法理解了&#xff0c;我一直很鄙视一些家庭里摔东西的人&#xff09;&#xff1b; 事情…

2012_01_21

前言&#xff1a;其实每天接触的英文生词什么的都很多啊。从高中结束后英语就荒废了好久了&#xff0c;现在该要抓起来了。不然看纯英文的东东很吃力&#xff01; 今天是第一次&#xff01;&#xff01; 一、 A stroke of luck 鸿运当头 ; 意外的好运 a stroke of 貌似没有…

彻底弄懂 Javascript 模块导入导出

笔者开始学习 Javascript 的时候&#xff0c;对模块不太懂&#xff0c;不知道怎么导入模块&#xff0c;导出模块&#xff0c;就胡乱一通试 比如 import xx from test.js 不起作用&#xff0c;就加个括号 import {xx} from test.js 反正总是靠蒙&#xff0c;总有一种写法是对的…

2014.12.1

今天&#xff0c;2014年12月1日&#xff0c;距离2015年还有整整一个月时间&#xff1b;时光如梭&#xff0c;我也快迎来我的第27个生日了&#xff1b; 古人云&#xff0c;三十而立&#xff1b;面对而立之年&#xff0c;我有些惶惶不安&#xff1b;毕业三年多&#xff0c;感觉自…

20151012

20151020 ***1 http://club2011.auto.163.com/post/100013058909.html 车型&#xff1a;新阳光 2011款 MT 豪华型&#xff1b; 年龄&#xff1a;3周岁&#xff1b; 行程&#xff1a;44792 KM&#xff1b; 油耗体验&#xff1a;高速 0.4&#xffe5;/km ,市区0.5&#xffe5;/k…