Problem A. “大”模拟Input file:standard inputOutput file:standard outputTime limit:1 secondMemory limit:256 megabytesLIT(Liangxiang University of Technology)的学生组织智障算法团队要组织关于模拟算法的专题讲座,现场需要悬挂多张“模拟”二字的横幅,横幅具体的样式如下:黑色像素处输出“*”,白色像素处输出“ ”(空格)。并且这些横幅的大小还不同,具体对于大小的要求将通过给出单个像素大小n,即每个像素由n∗n个字符构成。请你按照要求打印出对应的横幅。Input输入只有一个正整数,像素大小n,n≤10。Output像素大小为n的“模拟”二字。Examplesstandard inputstandard output1请前往比赛站点下载样例输出。2请前往比赛站点下载样例输出。Page 1 of 21
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <algorithm>
#include <string.h>
#include <vector>
using namespace std;
int n;
void shuchu1()
{
int i;
for(i=1; i<=n; i++)
{
printf("*");
}
}
void shuchu2()
{
int i;
for(i=1; i<=n; i++)
{
printf(" ");
}
}
int main()
{
scanf("%d",&n);
int i,k;
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//1
{
if(i==23)
{
shuchu1();
}
else
{
shuchu2();
}
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//2
{
if(i==4||i==10||i==14||i==23||i==34)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//3
{
if(i==4||i==10||i==11||i==13||i==14||i==23||i==29||i==30||i==34)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//4
{
if(i==4||i==7||(i>=8&&i<=17)||i==23||i==27||i==30||i==34)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//5
{
if(i==4||i==10||i==14||i==23||i==27||i==30||i==31||i==34)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//6
{
if((i<=6&&i>=1)||(i<=15&&i>=9)||(i<=25&&i>=20)||i==27||i==31||i==34)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//7
{
if(i==4||i==3||i==8||i==9||i==15||i==16||i==23||i==34||i==27)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//8
{
if(i==4||i==3||i==8||i==9||i==16||i==23||i==34||i==27)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//9
{
if(i==4||i==3||i==5||(i>=8&&i<=16)||i==25||i==23||i==34||i==27)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//10
{
if(i==4||i==3||i==2||(i>=22&&i<=25)||i==6||i==8||i==16||i==27||i==34)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//11
{
if(i==4||i==3||i==2||(i>=8&&i<=16)||i==6||i==27||i==34||i==30||(i>=20&&i<=23))
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//12
{
if(i==4||i==2||i==1||i==11||i==12||i==29||i==23||i==34||i==27||i==30||i==33)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//13
{
if(i==4||i==1||i==11||i==12||i==29||i==23||i==34||i==27||i==28||i==33)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//14
{
if(i==4||(i<=17&&i>=7)||i==23||i==34||i==27||i==28||i==33||i==32)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//15
{
if(i==4||i==11||i==13||i==14||i==23||i==34||i==27||i==32||i==35)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//16
{
if(i==4||i==11||i==10||i==14||i==15||i==23||i==30||i==31||i==35)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//17
{
if(i==4||i==7||i==8||i==9||i==15||i==16||i==17||i==21||i==22||i==23||i==28||i==29||i==30)
shuchu1();
else
shuchu2();
}
printf("\n");
}
for(k=0; k<n; k++)
{
for(i=1; i<=36; i++)//18
{
if(i==4||i==7||i==29)
shuchu1();
else
shuchu2();
}
if(k!=n-1)
printf("\n");
}
}
```*。。。。。。。。。。。。*