CCF201609-1 最大波动
题目:
题目分析:
题目要求求数组相邻两个数的最大差值,遍历一遍数组,计算比较即可。
#include<iostream>
#include<stdlib.h> //abs()__求绝对值
using namespace std;
int a[1010],n,M; //M_最大波动值
int main(){
cin>>n>>a[0]; //输入n和a[0],方便之后直接计算M
for(int i=1;i<n;i++){ //毎输入一个值就计算一个波动值,并与当前M比较
cin>>a[i];
if(M<abs(a[i]-a[i-1]))M=abs(a[i]-a[i-1]); //修改最大波动值
}
cout<<M<<endl;
return 0;
}