201712-1最小差值

Posted wudie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了201712-1最小差值相关的知识,希望对你有一定的参考价值。

#include<vector> 
#include<iostream>
#include<math.h>
using namespace std;

int main()

    int n;//元素个数 
    cin>>n;//输入n 
    vector <int> a;//a[]
    int min=10000;
    for(int i=0;i<n;i++)//input n ints 
    
        int x;
        cin>>x;
        for(int j=0;j<i;j++)
        
            if(abs(x-a[j])<min)
            min=abs(x-a[j]);
        
        a.push_back(x);
    
    cout<<min;
    return 0;

Tips:

取绝对对值函数:

#include<cmath>

or

#include<math.h>

 

abs(int)

...

return int;

fabs(float)

...

以上是关于201712-1最小差值的主要内容,如果未能解决你的问题,请参考以下文章

CCF认证-201712-1

CCF-CSP刷题库11-18

CCF认证历年试题

学生分数的最小差值

luogu4234 最小差值生成树

CCF最小差值