include [HTML_REMOVED]
include [HTML_REMOVED]
using namespace std;
int main()
{
int N = 0;
for(int k=0;k<100;k++)
{
scanf("%d",&N);
if(N==0) break;
double x= (N - 1) / 2.0 ;
for(int i=0;i<N;i++)
{
for(int j=0;j<N;j++)
{
printf("%.0lf ",(N + 1.0)/2.0 - max ( abs(i-x),abs(j-x) ));
if(j==N - 1) printf("\n");
if(i==N - 1 && j==N - 1) printf("\n");
}
}
}
}
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla