11 条题解

  • 0
    @ 2022-8-25 22:10:46
    //对方以使用了防偷窥系统数据已丢失
    
    
    
    
    
    
    
    
    
    
    
    
    
    #include <stdio.h>
    #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 -1  ; j++) // 列
    		{
    			if(n-i + 1 <= j && n+i >= j)
    				cout << i;
    			else 
    				cout << " ";
    		}
    		cout << endl;
    	}
    	for(int i = n-1 ; i >= 1 ; i--) // 行
    	{
    		for(int j = 1 ; j <= n + i -1  ; j++) // 列
    		{
    			if(n-i + 1 <= j && n+i >= j)
    				cout << i;
    			else 
    				cout << " ";
    		}
    		cout << endl;
    	}
    }
    
    
    • 0
      @ 2022-8-25 19:15:22
      #include <stdio.h>
      #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 -1  ; j++) // 列
      		{
      			if(n-i + 1 <= j && n+i >= j)
      				cout << i;
      			else 
      				cout << " ";
      		}
      		cout << endl;
      	}
      	for(int i = n-1 ; i >= 1 ; i--) // 行
      	{
      		for(int j = 1 ; j <= n + i -1  ; j++) // 列
      		{
      			if(n-i + 1 <= j && n+i >= j)
      				cout << i;
      			else 
      				cout << " ";
      		}
      		cout << endl;
      	}
      }
      
      • -1
        @ 2022-12-11 18:36:19

        #include <bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ for(int j=1;j<=n+i-1;j++){ if(n-i+1<=j&&n+i>=j)cout<<i; else cout<<" "; } cout<<endl; } for(int i=n-1;i>= 1; i--){ for(int j=1;j<=n+i-1;j++){ if(n-i+1<=j &&n+i>=j)cout<<i; else cout<<" "; } cout<<endl; } }

        • -1
          @ 2022-10-7 14:52:08

          过\red {30000}30000

          • -1
            @ 2022-8-25 22:12:34
            //对方以使用了防偷窥系统数据已丢失
            
            • -1
              @ 2022-8-25 22:12:28
              //对方以使用了防偷窥系统数据已丢失
              
              • -1
                @ 2022-8-25 22:12:26
                //对方以使用了防偷窥系统数据已丢失
                
                • -1
                  @ 2022-8-25 22:12:01
                  //对方以使用了防偷窥系统数据已丢失
                  
                  • -3
                    @ 2022-7-6 19:08:17

                    #include <stdio.h> #include <iostream> #include <math.h> 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 <= 2i - 1; j++) cout << i; cout << endl; } for(int i =n-1; i >= 1 ; i--) { for(int j = 1; j <= n - i ; j++) cout << " "; for(int j = 1; j <= 2i - 1; j++) cout << i; cout << endl; } }

                    • -3
                      @ 2022-7-6 10:04:25

                      #include<stdio.h> #include<iostream> using namespace std; int main() { int n; cin>>n; for(int i=1;i<=n;i++) { for(int j=i;j<n;j++) { cout<<" "; } for(int k=0;k<2i-1;k++) { cout<<i; } cout<<endl; } for(int i=n-1;i>=1;i--) { for(int j=i;j<n;j++) { cout<<" "; } for(int k=0;k<2i-1;k++) { cout<<i; } cout<<endl; } }

                      • -3

                        #include<stdio.h>

                        #include<iostream>

                        #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;
                        
                        }
                        

                        }

                        • 1

                        信息

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