top1编程
← 返回题目
题解

【入门】最贵商品和最便宜商品之差

3 条题解

  • 0
    @ 2026-7-29 20:23:48
    #include<bits/stdc++.h>
    using namespace std;
    
    
    int main() {
    	int n,a[110];
    	cin>>n;
    	for(int i = 0;i < n;i++){
    		cin>>a[i];
    	}
    	sort(a,a+n);
    	cout<<a[n-1]-a[0];
    }
    
    • 0
      @ 2026-7-29 0:06:24
      #include<bits/stdc++.h>
      using namespace std;
      
      
      int main() {
       	int n,a[110];
       	cin>>n;
       	int i;
       	for(int i = 0;i < n;i++){
       		cin>>a[i];
      	 }
      	 sort(a,a+n);
      	 cout<<a[n-1]-a[0];
      }
      
      • 0
        @ 2026-7-28 23:25:52
        #include<bits/stdc++.h>
        using namespace std;
        int main() {
         	int n,a[110];
         	cin>>n;
         	for(int i = 1;i<=n;i++){
         		cin>>a[i];
        	 }
        	 sort(a+1,a+n+1);//全部价格从小到大排序
        	 cout<<a[n]-a[1];//输出最大最小值的差
        }
        
        • 1