3756 - 基础图案
打印星形图案
Input
一行:整数n (0<n<20)
Output
若干行,成一个菱形的图案
Examples
Input
4
Output
* *** ***** ******* ***** *** *
Solution C++
#include<iostream> using namespace std; int main() { int n; cin>>n; for (int i=1; i<=n; i++) { for (int j=1; j<=n-i; j++) cout<<" "; for (int j=1; j<=2*i-1; j++) cout<<"*"; cout<<endl; } for (int i=1; i<n; i++) { for (int j=1; j<=i; j++) cout<<" "; for (int j=1; j<=2*(n-i)-1; j++) cout<<"*"; cout<<endl; } return 0; }