【发布时间】:2013-06-15 01:41:10
【问题描述】:
假设我有一个数字 1-5,现在如果我有 2,我想要 4 作为输出,如果我有 3,那么有 3 作为输出,如果我有 1,那么 4 作为输出。这是我想要的图表:
1-10 图表:
Give 1 return 9
Give 2 return 8
Give 3 return 7
Give 4 return 6
Give 5 return 5
我用什么算法来做这样的事情?
【问题讨论】:
-
如果我理解你所说的正确,你想打印与结尾等距的数字,因为输入数字是从头开始的?这基本上就是长度 - 你的号码。
-
' 1-5,现在如果我有 2,我想要 4...' 这个例子对吗?
-
Joe 和 IHawk,没错,就是这样。
-
如果你有一个集合或者数组不难,那么你要做的只是减去长度和实际位置
标签: java