Description
任何一个自然数m的立方均可写成m个连续奇数之和。例如:
1^3=1
2^3=3+5
3^3=7+9+11
4^3=13+15+17+19
Input
输入一个自然数n,然后再输入n个自然数m
Output
每个自然数m对应的,组成m^3的m个连续奇数
Sample Input
3234
Sample Output
3 5 7 9 11 13 15 17 19
HINT
输出中的每个数字后均有一个空格
#include <iostream>
using namespace std;
int main()
{
int m,n;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>m;
for(int j=(m*(m-1))+1;j<=(m*(m+1))-1;j+=2) //观察可知,范围是(m*(m-1))+1到(m*(m=1))-1中的所有奇数
cout<<j<<" ";每个数字后都有空格
cout<<endl;
}
return 0;
}