任意一个自然数的立方都可以写成一串连续奇数之和(如4*4*4=13+15+17+19=64)。求任意输入的n,n的立方是哪些奇数之和。 我的想法是从1开始的奇数循环,每次向前加一个连续的奇数,做一次判断小于则继续加,大于则从前面开始减,也就是说在要 求的奇数串头和尾置两个指针,不断向前移动寻找最终解。但没编出来,麻烦高手指教。感激不尽