6 条题解

  • 2
    @ 2023-9-1 14:52:57
    #include <iostream>
    #include <bits/stdc++.h>
    using namespace std;
    const int N=1e7+10;
    const int INF=0x3f3f3f3f;
    int n,t=1;
    int main()
    {
    	cin>>n;
    	for(int i=1;i<=n;i++)
    	{
    		for(int j=1;j<i;j++)
    		{
    			cout<<"   ";
    		}
    		for(int j=1;j<=n-i+1;j++,t++)
    		{
    			cout<<setw(3)<<t;
    		}
    		cout<<endl; 
    	} 
    	return 0;
    }
    
    
    • 1
      @ 2025-12-13 15:11:30
      #include <iostream>
      using namespace std;
      short n;
      int main()
      {
      	cin >> n;
      	short num[n][n],a = 1;
      	for (int i = 0;i < n;i++)
      	{
      		for (int j = 0;j < n;j++)
      		{
      			if (j < i)
      				num[i][j] = 0;
      			else
      			{
      				num[i][j] = a;
      				a++;
      			}
      		}
      	}
      	for (int i = 0;i < n;i++)
      	{
      		for (int j = 0;j < n;j++)
      		{
      			if (num[i][j] == 0)
      			{
      				cout << "   ";
      				continue;
      			}
      			else if (num[i][j] < 10)
      				cout << "  " << num[i][j];
      			else
      				cout << ' ' << num[i][j];
      		}
      		cout << endl;
      	}
      	return 0;
      }
      • 0
        @ 2025-5-23 13:02:07

        #include #include using namespace std; int main() { int n, sum = 1; cin >> n; for(int i = 1; i <= n; i++) { for(int j = 1; j < i; j++) { cout << " "; } for(int j = 1; j <= n - i + 1; j++, sum++) { cout << setw(3) << sum; } cout << endl; } return 0; }

        • -1
          @ 2023-2-22 19:50:04

          #include

          #include <stdio.h>

          #include <string.h>

          #include

          #include <math.h>

          #include

          #include

          #include

          #include

          using namespace std;

          int main()

          {

          int n;

          cin>>n;

          int num=1;

          for(int i=1;i<=n ;i++)

          {

          for(int j=1;j<=n ;j++)
          
          {
          
              if(j<i)
          
                  cout<<"   ";
          
              else
          
              printf("%3d",num++);
          
          }
          
          cout<<endl;
          

          }

          • -1
            @ 2022-2-12 12:04:12

            #include

            #include <stdio.h>

            #include <string.h>

            #include

            #include <math.h>

            #include

            #include

            #include

            #include

            using namespace std;

            int main()

            {

            int n;
            
            cin>>n;
            
            int num=1;
            
            for(int i=1;i<=n ;i++)
            
            {
            
                for(int j=1;j<=n ;j++)
            
                {
            
                    if(j<i)
            
                        cout<<"   ";
            
                    else
            
                    printf("%3d",num++);
            
                }
            
                cout<<endl;
            
            }
            

            }

            • -7
              @ 2022-7-5 21:11:42
              /*****************************************
              备注:
              ******************************************/
              #include <math.h>
              #include <stdio.h>
              #include <iostream>
              using namespace std;
              int main()
              {
              	int n;
              	cin >> n;
              	int m = n;
              	n/=2;
              	for(int i = 1; i <= m ; i++)
              		cout <<"*";
              	cout << endl;
              	for(int i = 1 ; i <= n ; i++)
              	{
              		for(int j = 1 ; j <= n-i+1 ; j++)
              			cout << "*";
              		for(int j = 1 ; j <= 2*i - 1 ; j++)
              			cout << " ";
              		for(int j = 1 ; j <= n-i+1 ; j++)
              			cout << "*";
              		cout << endl;
              	}
              	for(int i = n-1 ; i >=1 ; i--)
              	{
              		for(int j = 1 ; j <= n-i+1 ; j++)
              			cout << "*";
              		for(int j = 1 ; j <= 2*i - 1 ; j++)
              				cout << " ";
              		for(int j = 1 ; j <= n-i+1 ; j++)
              			cout << "*";
              		cout << endl;
              	}
              	for(int i = 1; i <= m ; i++)
              		cout <<"*";
              	cout << endl;
              }
              
              • 1

              信息

              ID
              957
              时间
              1000ms
              内存
              128MiB
              难度
              5
              标签
              递交数
              568
              已通过
              211
              上传者