【C语言】宝宝右移数列

【C语言】宝宝右移数列,第1张

试题描述

由键盘上输入n个整数,这些数有正有负,也没有被排序。宝宝讨厌负数,想把这些数向右平移,移动规则是让数列中的最小值落在坐标轴原点上。
宝宝的方法是先找出数列中的最小值,然后将数列中的每个数都减去最小值,这样就实现数列向右平移了。

输入

输入包括两行:
第一行是n(1 <= n <= 1000)。
第二行是n个整数,邻近两数之间用一个空格隔开。

输出

输出减去最小值之后的n个整数,邻近两数之间用一个空格隔开。

输入示例

4
15 -20 -15 18

输出示例

35 0 5 38

数据范围

输入和输出均为int范围的整数

#include 
int main(){
	int x,n,i,s[1000],a;
	scanf("%d",&n);
	for(i=0;is[i])
			a=s[i];
	}
	for(i=0;i

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/713657.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-24
下一篇2022-04-24

发表评论

登录后才能评论

评论列表(0条)