11 条题解

  • -3
    @ 2022-2-12 11:39:41

    #include<stdio.h>

    #include

    #include<math.h>

    using namespace std;

    int main()

    {

    int n;
    
    cin>>n;
    
    n/=2; 
    
    for(int i=1;i<=n+1;i++)
    
    {
    
    	for(int j=1;j<=n*2+1;j++)
    
    	{
    
    		if(n-i+2<j&&n+i>j)
    
    		{
    
    			cout<<" ";
    
    		}
    
    		else
    		{
    
    			cout<<"*";
    
    		}
    
    	}
    
    	cout<<endl;
    
    }
    
    for(int i=n;i>=1;i--)
    
    {
    
    	for(int j=1;j<=n*2+1;j++)
    
    	{
    
    		if(n-i+2<j&&n+i>j)
    
    		{
    
    			cout<<" ";
    
    		}
    
    		else
    
    		{
    
    			cout<<"*";
    
    		}
    
    	}
    
    	cout<<endl;
    
    }
    

    }

    信息

    ID
    960
    时间
    1000ms
    内存
    256MiB
    难度
    3
    标签
    递交数
    263
    已通过
    143
    上传者