14 solutions

  • 8
    @ 2024-5-15 14:05:00
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    	int n;
    	cin>>n;
    	n=n/2+1;
    	for(int i=1;i<=n;i++) //枚举倒三角的i行 
    	{
    		//1.先输出空格
    		for(int j=1;j<i;j++)
    		{
    			cout<<" ";
    		}
    		for(int j=2*n+1-2*i;j>=1;j--)
    		{
    			cout<<"*";	
    		} 
    		cout<<endl;
    	}
    	for(int i=2;i<=n;i++)
    	{
    		for(int j=1;j<=n-i;j++)
    		{
    			cout<<" ";
    		}
    		for(int j=1;j<=2*i-1;j++)
    		{
    			cout<<"*";
    		}
    		cout<<endl;
    	}
    	return 0;
    }
    
    • 0
      @ 2024-12-7 20:13:01
      #include<bits/stdc++.h>
      using namespace std;
      int main(){
      	int n;
      	int jishu=1;
      	cin>>n;
      	for(int i=1;i<=n/2+1;i++)
      	{
      		for(int j=1;j<i;j++)
      		{
      			cout<<" ";
      		}
      		for(int j=1;j<=n-2*i+2;j++)
      		{
      			cout<<"*";
      		}
      		cout<<endl;
      	}
      	for(int i=1;i<=n/2;i++)
      	{
      		for(int j=1;j<=n/2-i;j++)
      		{
      			cout<<" ";
      		}
      		for(int j=1;j<=2*i+1;j++)
      		{
      			cout<<"*";
      		}
      		cout<<endl;
      	}
      	return 0;
      }
      
      
      • -1
        @ 2024-11-10 13:52:49
        #include<bits/stdc++.h>
        using namespace std;
        int main()
        {
        	int n;
        	cin>>n;
        	n=n/2+1;
        	for(int i=1;i<=n;i++) //枚举倒三角的i行 
        	{
        		//1.先输出空格
        		for(int j=1;j<i;j++)
        		{
        			cout<<" ";
        		}
        		for(int j=2*n+1-2*i;j>=1;j--)
        		{
        			cout<<"*";	
        		} 
        		cout<<endl;
        	}
        	for(int i=2;i<=n;i++)
        	{
        		for(int j=1;j<=n-i;j++)
        		{
        			cout<<" ";
        		}
        		for(int j=1;j<=2*i-1;j++)
        		{
        			cout<<"*";
        		}
        		cout<<endl;
        	}
        	return 0;
        }
        
        • -1
          @ 2024-10-26 10:52:12
          #include<bits/stdc++.h>
          using namespace std;
          int main()
          {
          	int n;
          	cin>>n;
          	n=n/2+1;
          	for(int i=1;i<=n;i++) {
          		for(int j=1;j<i;j++){
          			cout<<" ";
          		}
          		for(int j=2*n+1-2*i;j>=1;j--){
          			cout<<"*";	
          		} 
          		cout<<endl;
          	}
          	for(int i=2;i<=n;i++){
          		for(int j=1;j<=n-i;j++){
          			cout<<" ";
          		}
          		for(int j=1;j<=2*i-1;j++){
          			cout<<"*";
          		}
          		cout<<endl;
          	}
          	return 0;
          }
          
          • -2
            @ 2025-1-4 11:16:20
            #include<bits/stdc+.+h>
            using namespace std;
            int main(){
            	int n;
            	cin>>n;
            	n=n/21;
            	for(int i=1;i<=n;i++) //枚举倒三角的i行 
            	{
            		//1.先输出空格
            		for(int j=1;j<i;j++)
            		{
            			cout<<" ";
            		}
            		for(int j=2*n+1-2*i;j>=1;j--)
            		{
            			cout<<"*";	
            		} 
            		cout<<endl;
            	}
            	for(int i=2;i<=n;i++)
            	{
            		for(int j=1;j<=n-i;j++)
            		{
            			cout<<" ";
            		}
            		for(int j=1;j<=2*i-1;j++)
            		{
            			cout<<"*";
            		}
            		cout<<endl;
            	}
            	return 0;
            }
            
            
            • -3
              @ 2024-10-1 10:48:40

              #include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; n=n/2+1; for(int i=1;i<=n;i++) //枚举倒三角的i行 { //1.先输出空格 for(int j=1;j<i;j++) { cout<<" "; } for(int j=2n+1-2i;j>=1;j--) { cout<<""; } cout<<endl; } for(int i=2;i<=n;i++) { for(int j=1;j<=n-i;j++) { cout<<" "; } for(int j=1;j<=2i-1;j++) { cout<<"*"; } cout<<endl; } return 0; }

              • -3
                @ 2024-9-29 20:47:59
                #include<bits/stdc++.h>
                using namespace std;
                int main(){
                    int n;
                    cin >> n;
                    if(n%2 == 0) return 0;
                    for(int i=1;i<=n;i++)
                    {
                        //上半三角形
                        if(i <= n/2+1){
                            for(int j = 1;j<=i-1;j++){
                                cout << " ";
                            }
                            for(int j =1;j<=n-i*2+2;j++){
                                cout << "*";
                            }
                            cout << endl;
                        }
                        //下半三角形
                        else{
                            //i =n/2-1;
                            for(int j=1;j<=n-i;j++) //空格的数目
                            {
                                cout<<" ";
                            }
                            for(int j=1;j<i*2+1-n;j++)//*的数目
                            {
                                cout<<"*";
                            }
                            cout<<endl;
                        }
                    }
                
                
                
                
                
                    return 0;
                }
                
                • -3
                  @ 2024-5-18 9:32:56
                  #include<bits/stdc++.h>
                  using namespace std;
                  int main()
                  {
                   	int n;
                   	cin>>n;
                   	n=n/2+1;
                   	for(int i=1;i<=n;i++)
                   	{
                   		for(int j=1;j<i;j++)
                  		{
                  		 	cout<<" ";
                  		}	
                  		for(int j=n*2+1-i*2;j>=1;j--)
                  		{
                  			cout<<"*";
                  		}
                  		cout<<endl;
                  	}
                  	for(int i=2;i<=n;i++)
                  	{
                  		for(int j=1;j<=n-i;j++)
                  		{
                  			cout<<" ";
                  		}
                  		for(int j=1;j<=i*2-1;j++)
                  		{
                  			cout<<"*";
                  		}
                  		cout<<endl;
                  	}
                      return 0;
                  }
                  
                  
                  • -6
                    @ 2024-7-12 11:03:24

                    fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff

                    • -6
                      @ 2024-6-16 11:47:27

                      uuuuuuuu

                      • -6
                        @ 2024-5-18 9:33:43

                        我的是对的,大大地好

                        • -7
                          @ 2024-6-2 11:58:57

                          njdwbd

                          • -7
                            @ 2024-6-2 11:18:16

                            小丑竟是我自己 的图像结果.大小:184 x 185。 资料来源:www.guangyuanol.cn

                            • -7
                              @ 2024-6-2 10:45:46

                              不要听王世宇的我是对的

                              #include<bits/stdc++.h>
                              using namespace std;
                              int main()
                              {
                              	int n;
                              	cin>>n;
                              	n=n/2+1;
                              	for(int i=1;i<=n;i++) //枚举倒三角的i行 
                              	{
                              		//1.先输出空格
                              		for(int j=1;j<i;j++)
                              		{
                              			cout<<"";
                              		}
                              		for(int j=2*n+1-2*i;j>=1;j--)
                              		{
                              			cout<<"*";	
                              		} 
                              		cout<<endl;
                              	}
                              	for(int i=2;i<=n;i++)
                              	{
                              		for(int j=1;j<=n-i;j++)
                              		{
                              			cout<<" ";
                              		}
                              		for(int j=1;j<=2*i-1;j++)
                              		{
                              			cout<<"*";
                              		}
                              		cout<<endl;
                              	}
                              	return 0;
                              }
                              
                              • 1

                              Information

                              ID
                              67
                              Time
                              1000ms
                              Memory
                              256MiB
                              Difficulty
                              1
                              Tags
                              (None)
                              # Submissions
                              87
                              Accepted
                              48
                              Uploaded By