此处为必填相,这家伙很勤劳,就是不想写

2 条评论

  • @ 2025-2-8 18:15:21
    #include <iostream>
    int main()
    {
    
    	freopen("in.doc", "r", stdin);
    	freopen("out.doc", "w", stdout);
    	int n,a;
    	std::cin>>n;
    	a=n;
    	for(int i=0;i<n;i++)
    	{
    		a--;
    		if(a!=0)
    		{
    			for(int j=0;j<a;j++)
    			{
    				std::cout<<" ";
    			}	
    		}
    		if(i==0)
    		{
    			std::cout<<"1"<<std::endl;
    		}
    		else
    		{
    			for(int k=0;k<=i;k++)
    			{
    				std::cout<<k+1;
    			}
    			for(int l=i;l>0;l--)
    			{
    				std::cout<<l;
    			}
    			std::cout<<std::endl;
    		}
    		
    	}
    	fclose(stdin);
    	fclose(stdout);
    	
    return 0;
    }
    • @ 2025-2-8 18:18:09

      不去命名空间过不去,编译时间太长了,换成std::居然过了!

  • @ 2025-2-8 15:38:24
    #include <bits/stdc++.h>
    using namespace std;
    void h(int a){
    	for(int i=1;i<=a;i++) {
    		cout<<i;
    	}
    	for(int i=a-1;i>=1;i-=1) {
    		cout<<i;
    	}
    }
    int main(){
    	freopen("D:/ee.in", "r", stdin);
    	freopen("D:/oo.out", "w", stdout);
    
    	
    	int n;
    	cin>>n;
    	
    	for(int i=1;i<=n;i++){
    		for(int j=1;j<=(n-i);j++){
    			cout<<" ";
    		}
    		h(i);
    		cout<<endl;
    	}
    	fclose(stdin);
    	fclose(stdout);
    }
    
    
    
    • 1