act-2 spoj solution of basics
#include<bits/stdc++.h>
using namespace std;
int main()
{
int t,i,j,a,b;
cin>>t;
while(t--)
{
cin>>a>>b;
for(i=0;i<a;i++)
{
for(j=0;j<b;j++)
{
if (i==0 || i==a-1)
printf("*");
else if(j>0 && j<b-1)
printf(".");
else printf("*");
}
printf("\n");
}
printf("\n");
}
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main()
{
int t,i,j,a,b;
cin>>t;
while(t--)
{
cin>>a>>b;
for(i=0;i<a;i++)
{
for(j=0;j<b;j++)
{
if (i==0 || i==a-1)
printf("*");
else if(j>0 && j<b-1)
printf(".");
else printf("*");
}
printf("\n");
}
printf("\n");
}
return 0;
}