D. Mathematical Problem
发布时间 2024-01-02 10:27:58作者: 纯粹的
code
#include<bits/stdc++.h>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
if(n==1)
{
puts("1");
continue;
}
printf("169");
for(int i=1;i<=n-3;i++)cout<<"0";
puts("");
printf("196");
for(int i=1;i<=n-3;i++)cout<<"0";
puts("");
printf("961");
for(int i=1;i<=n-3;i++)cout<<"0";
puts("");
for(int i=1;2*i<=n-3;i++)
{
cout<<"1";
for(int j=1;j<=i;j++)cout<<"0";
cout<<"6";
for(int j=1;j<=i;j++)cout<<"0";
cout<<"9";
for(int j=1;j<=n-3-2*i;j++)cout<<"0";
puts("");
cout<<"9";
for(int j=1;j<=i;j++)cout<<"0";
cout<<"6";
for(int j=1;j<=i;j++)cout<<"0";
cout<<"1";
for(int j=1;j<=n-3-2*i;j++)cout<<"0";
puts("");
}
}
return 0;
}