本文主要是介绍1126: 逛商店(语言入门),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1126: 逛商店(语言入门)
1.描述
Saya和Kudo一起去购物。
你可以认为道路是一条直线,商店在直线的某个点上。
他们把车停在最左边的商店处,从左到右走进所有的商店,再返回他们的车里。
你的任务是计算他们路程的长度。
输入
输入包含多组数据。
每组的第一行包含一个整数 N (0<N<100001),代表商店的数量。
接下来的一行包含N个整数,表示商店的位置,商店的位置是非负整数,并且小于2^30.
测试数据以一个0结束。
输出
对于每一组测试数据,输出购物路线的长度。
样例输入
4
24 13 89 37
6
7 30 41 14 39 42
0
样例输出
152
70
2.代码
#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int main()
{int n,m,i,j,max,min;while(scanf("%d",&n),n!=0){int a[n];scanf("%d",&a[0]);max=a[0];min=a[0];for(i=1;i<n;i++){scanf("%d",&a[i]);if(a[i]>max){max=a[i];}if(a[i]<min){min=a[i];}}printf("%d\n",(max-min)*2);}return 0;
}
这篇关于1126: 逛商店(语言入门)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!