解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin >> n;
int a[n],i=-1;
while(i++ < n-1)
cin >> a[i];
//_________________________________________________
// //冒泡排序
// for(int i=0;i<n-1;i++){
// for(int j=0;j<n-i-1;j++){
// if(a[j]>a[j+1]){
// int temp;
// temp = a[j];
// a[j] = a[j+1];
// a[j+1] = temp;
// }
// }
// }
// cout<<a[n-1]-a[0];
//_____________________________________________
// //插入排序
// for(int i=1;i<n;i++)
// {
// int k = i-1;
// int x = a[i];
// while(k>=0&&x<a[k])
// {
// a[k+1]=a[k];
// a[k]=x;
// k--;
// }
// }
//
// cout<<a[n-1]-a[0];
//______________________________________________
// //选择排序
// for(int i=0;i<n-1;i++)
// {
// int min=INT_MAX;
// int l,temp;
// for(int j=n-1;j>=i;j--)
// {
// if(a[j]<min)
// {
// min=a[j];
// l=j;
// }
// }
// temp=a[i];
// a[i]=a[l];
// a[l]=temp;
// }
// cout<<a[n-1]-a[0];
//________________________________________________
//排序函数(最简)
sort(a+0,a+n);
cout<<a[n-1]-a[0];
return 0;
}
0.0分
0 人评分
【金明的预算方案】 (C++代码)浏览:873 |
C语言程序设计教程(第三版)课后习题6.6 (C++代码)浏览:649 |
C语言训练-自由落体问题 (C语言代码)浏览:650 |
1014题解浏览:524 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:567 |
图形输出 (C语言代码)浏览:1019 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:487 |
10月月赛题解浏览:554 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:587 |
多组数据新方法浏览:368 |