Problem A. “大” 模擬(暴力)
阿新 • • 發佈:2020-12-13
LIT(Liangxiang University of Technology)的學生組織智障演算法團隊要組織關於模擬演算法的專題講
座,現場需要懸掛多張 “模擬” 二字的橫幅,橫幅具體的樣式如下:
黑色畫素處輸出 “*”,白色畫素處輸出 “ ”(空格)。
並且這些橫幅的大小還不同,具體對於大小的要求將通過給出單個畫素大小 n,即每個畫素由 n ∗ n
個字元構成。請你按照要求打印出對應的橫幅。
Input
輸入只有一個正整數,畫素大小 n,n ≤ 10。
Output
畫素大小為 n 的 “模擬” 二字。
Examples
standard input
1
standard output
*
* * * * *
* ** ** * ** *
* *********** * * * *
* * * * * ** *
****** ******* ****** * * *
** ** ** * * *
** ** * * * *
*** ********* * * * *
*** * * * **** * *
*** * ********* **** * * *
** * ** * * ** **
* * ** * *** **
* *********** * ** ***
* * ** * * * **
* ** ** * * * *
* *** *** *** ***
* * *
樣例2
2
**
**
** ** ** ** **
** ** ** ** **
** **** **** ** **** **
** **** **** ** **** **
** ********************** ** ** ** **
** ********************** ** ** ** **
** ** ** ** ** **** **
** ** ** ** ** **** **
************ ************** ************ ** ** **
************ ************** ************ ** ** **
**** **** **** ** ** **
**** **** **** ** ** **
**** **** ** ** ** **
**** **** ** ** ** **
****** ****************** ** ** ** **
****** ****************** ** ** ** **
****** ** ** ** ******** ** **
****** ** ** ** ******** ** **
****** ** ****************** ******** ** ** **
****** ** ****************** ******** ** ** **
**** ** **** ** ** **** ****
**** ** **** ** ** **** ****
** ** **** ** ****** ****
** ** **** ** ****** ****
** ********************** ** **** ******
** ********************** ** **** ******
** ** **** ** ** ** ****
** ** **** ** ** ** ****
** **** **** ** **** **
** **** **** ** **** **
** ****** ****** ****** ******
** ****** ****** ****** ******
** ** **
** ** **
答案:
/*
* \
* * * * * \
* ** ** * ** * \
* *********** * * * * \
* * * * * ** * \
****** ******* ****** * * * \
** ** ** * * * \
** ** * * * * \
*** ********* * * * * \
*** * * * **** * * \
*** * ********* **** * * * \
** * ** * * ** ** \
* * ** * *** ** \
* *********** * ** *** \
* * ** * * * ** \
* ** ** * ** ** \
* *** *** *** *** * \
* * * \
*/
#include <iostream>
#include<bits/stdc++.h>
#define ll long long
const int N = 1e3 + 10;
using namespace std;
int main()
{
int n;
cin>>n;
int i,j;
//第一行
for(j=1; j<=n; j++)
{
for(i=1; i<=23*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=13*n; i++)
cout<<" ";
cout<<endl;
}
//第二行
for(j=1; j<=n; j++)
{
for(i=1; i<=4*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=8*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=10*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第三行
for(j=1; j<=n; j++)
{
for(i=1; i<=4*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=8*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第四行
for(j=1; j<=n; j++)
{
for(i=1; i<=4*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=11*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第五行
for(j=1; j<=n; j++)
{
for(i=1; i<=4*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=8*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第六行
for(j=1; j<=n; j++)
{
for(i=1; i<=1*n-n; i++)
cout<<" ";
for(i=1; i<=6*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=7*n; i++)
cout<<"*";
for(i=1; i<=4*n; i++)
cout<<" ";
for(i=1; i<=6*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第七行
for(j=1; j<=n; j++)
{
for(i=1; i<=3*n-n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第八行
for(j=1; j<=n; j++)
{
for(i=1; i<=3*n-n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第九行
for(j=1; j<=n; j++)
{
for(i=1; i<=3*n-n; i++)
cout<<" ";
for(i=1; i<=3*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=9*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第十行
for(j=1; j<=n; j++)
{
for(i=1; i<=2*n-n; i++)
cout<<" ";
for(i=1; i<=3*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=7*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=4*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第十一行
for(j=1; j<=n; j++)
{
for(i=1; i<=2*n-n; i++)
cout<<" ";
for(i=1; i<=3*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=9*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=4*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第十二行
for(j=1; j<=n; j++)
{
for(i=1; i<=1*n-n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=10*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第十三行
for(j=1; j<=n; j++)
{
for(i=1; i<=1*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=10*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=3*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
cout<<endl;
}
//第十四行
for(j=1; j<=n; j++)
{
for(i=1; i<=4*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=11*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=3*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
//cout<<"//"<<endl;
cout<<endl;
}
//第十五行
for(j=1; j<=n; j++)
{
for(i=1; i<=4*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=8*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=4*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
cout<<endl;
}
//第十六行
for(j=1; j<=n; j++)
{
for(i=1; i<=4*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=7*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
for(i=1; i<=2*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=1*n; i++)
cout<<" ";
cout<<endl;
}
//第十七行
for(j=1; j<=n; j++)
{
for(i=1; i<=4*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=3*n; i++)
cout<<"*";
for(i=1; i<=5*n; i++)
cout<<" ";
for(i=1; i<=3*n; i++)
cout<<"*";
for(i=1; i<=3*n; i++)
cout<<" ";
for(i=1; i<=3*n; i++)
cout<<"*";
for(i=1; i<=4*n; i++)
cout<<" ";
for(i=1; i<=3*n; i++)
cout<<"*";
for(i=1; i<=6*n; i++)
cout<<" ";
//cout<<"//"<<endl;
cout<<endl;
}
//第十八行
for(j=1; j<=n; j++)
{
for(i=1; i<=4*n-n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=2*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=21*n; i++)
cout<<" ";
for(i=1; i<=1*n; i++)
cout<<"*";
for(i=1; i<=7*n; i++)
cout<<" ";
//cout<<"//"<<endl;
cout<<endl;
}
return 0;
}