6 条题解

  • 2
    @ 2025-3-4 12:46:57
    n=int(input())
    for i in range(1,n+1):
        print((n-i)*" "+(2*i-1)*"*")
    for i in range(1,n+1):
        print(i*" "+(2*(n-i)-1)*"*")
    
  • 1
    @ 2025-3-11 14:46:04

    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 <= i * 2 - 1; j++) {
            cout << "*";
        }
        cout << endl;
    }
    
    for (int i = n - 1; i >= 1; i--) {
        for (int j = 1; j <= n - i; j++) {
            cout << " ";
        }
        for (int j = 1; j <= i * 2 - 1; j++) {
            cout << "*";
        }
        cout << endl;
    }
    
    • 0
      @ 2025-4-14 11:58:58

      #include <bits/stdc++.h> using namespace std; int a; int main() { cin>>a; for(int i=1;i<=a;i++){ for(int j=1;j<=a-i;j++){ cout<<" "; }for(int k=1;k<=i2-1;k++){ cout<<"";} for(int l=1;l<=a-i;l++){ cout<<" "; } cout<<endl; }for(int b=a;b>=1;b--){ for(int c=1;c<=a-b+1;c++){ cout<<" "; }for(int d=1;d<=b2-3;d++){ cout<<"";} for(int e=1;e<=a-b;e++){ cout<<" "; } cout<<endl; } return 0; }

      • 0
        @ 2023-7-17 10:27:13
        #include <iostream>
        using namespace std;
        
        int main()
        {
            int a,b,c,d,e,f,g;
            cin>>a;
            for(b=1;b<=a;b++){
                for(c=1;c<=a-b;c++){
                    cout<<" ";
                }
                for(d=1;d<=2*b-1;d++){
                    cout<<"*";
                }
                cout<<endl;
            }
            for(e=1;e<=a-1;e++){
                for(f=e-1;f>=0;f--){
                    cout<<" ";
                }
                for(g=2;g<=2*(((a-1)+1)-e);g++){
                    cout<<"*";
                }
                cout<<endl;
            }
            return 0;
        }
        

        c++

        • -1
          @ 2023-8-28 11:53:21
          n = int(input())
          for i in range(1, n + 1, 1):
              print(" " * (n - i) + "*" * (i * 2 - 1) + " " * (n - i))
          for i in range(n-1,0,-1):
              print(" " * (n - i) + "*" * (i * 2 - 1) + " " * (n - i))
           
          
          
          • -1
            @ 2022-7-10 20:32:31
            #include<bits/stdc++.h>
            using namespace std;
            int main() {
            	int i,j,b;
            	cin>>b;
            	for(i=1; i<=b; i++) {
            		for(j=1; j<=b-i; j++) {
            			printf(" ");
            		}
            		for(j=1; j<=2*i-1; j++) {
            			printf("*");
            		}
            		printf("\n");
            	}
            	for(i=b-1; i>=1; i--) {
            		for(j=1; j<=b-i; j++) {
            			printf(" ");
            		}
            		for(j=1; j<=2*i-1; j++) {
            			printf("*");
            		}
            		printf("\n");
            	}
            }
            
            • 1

            信息

            ID
            63
            时间
            1000ms
            内存
            128MiB
            难度
            1
            标签
            递交数
            348
            已通过
            230
            上传者