3-2 编程题
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
验证10以内得正整数都满足Nocomachns定理。
Nocomachns定理:任一正整数n的立方一定可以表示为n个连续(连接)得奇数之和。例如:1^3=1,2^3=3+5,3^3=7+9+11
编写函数int noco(int n,int *a)。函数功能是,验证n的立方可表示为n个连续奇数之和。找到这样的表示,则将这些连续奇数,按从小到大的顺序,存放到a指向的数组中,并返回这些奇数的个数。
编写main函数。函数功能是声明数组a和整数变量n,输入n(n<=20);用n及a作为实参,调用函数noco,输出算式。
测试样例:
输入:
3
输出:
3^3=7+9+11