给定n个数,找出其中差的绝对值最小的两个数,c语言求两个数之差的绝对值
给定一串数字,找出它们之间的最大区别。大家好,我是Dream。
如果给你一串数字8 9 15 26 89 99,你如何找出它们之间的最大区别?现在我来教你。
话不多说,上码:
N=int(输入(请输入数字:))
Ls=input(请输入一个数字:)。拆分()
定义解决方案(nums,n):
如果n==0或n==1:
不返回
elif n==2:
return int(nums[1])-int(nums[0])
否则:
max=int(nums[1])-int(nums[0])
快速=2
低=1
而n快:
temp=int(nums[快速])-int(nums[低])
如果最高温度:
最大值=温度
快速=1
低=1
否则:
快速=1
低=1
继续
返回最大值
res=解(ls,n)
Print(res)这里用的是定义函数的方法,定义函数用的是return。
喜欢就别吝啬你的一键三联~
谢谢大家!
来自博客作者为梦想原创作品。转载请联系作者取得授权,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。