1 条题解

题解与来源题共享。已有题解默认通过;新增或编辑后需由来源域管理员审核。待审核、驳回题解仅作者和审核管理员可见。来源域:YuFa

  • 1
    @ 2026-8-31 15:17:02
    #include<bits/stdc++.h>
    using namespace std;
    void work(int n){
    	for(int i=1;i<=n;i++){
    		cout<<"cout<< \"";
    		for(int j=1;j<=i;j++){
    			cout<<"*";
    		}
    		cout<<"\"<<endl;";
    		cout<<endl;;
    	}
    }
    int main(){
    	for(int i=1;i<=20;i++){
    		cout<<"if("<<"n=="<<i<<"){\n";
    		work(i);
    		cout<<"\n";
    		cout<<"}\n";
    	}
    	return 0;
    }
    

                                    ↓~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\downarrow

    #include<bits/stdc++.h>
    using namespace std;
    int main(){
    int n;
    cin>>n;
    if(n==1){
    cout<< "*"<<endl;;
    
    }
    if(n==2){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    
    }
    if(n==3){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    
    }
    if(n==4){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    
    }
    if(n==5){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    
    }
    if(n==6){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    
    }
    if(n==7){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    
    }
    if(n==8){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    
    }
    if(n==9){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    
    }
    if(n==10){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    
    }
    if(n==11){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    
    }
    if(n==12){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    cout<< "************"<<endl;
    
    }
    if(n==13){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    cout<< "************"<<endl;
    cout<< "*************"<<endl;
    
    }
    if(n==14){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    cout<< "************"<<endl;
    cout<< "*************"<<endl;
    cout<< "**************"<<endl;
    
    }
    if(n==15){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    cout<< "************"<<endl;
    cout<< "*************"<<endl;
    cout<< "**************"<<endl;
    cout<< "***************"<<endl;
    
    }
    if(n==16){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    cout<< "************"<<endl;
    cout<< "*************"<<endl;
    cout<< "**************"<<endl;
    cout<< "***************"<<endl;
    cout<< "****************"<<endl;
    
    }
    if(n==17){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    cout<< "************"<<endl;
    cout<< "*************"<<endl;
    cout<< "**************"<<endl;
    cout<< "***************"<<endl;
    cout<< "****************"<<endl;
    cout<< "*****************"<<endl;
    
    }
    if(n==18){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    cout<< "************"<<endl;
    cout<< "*************"<<endl;
    cout<< "**************"<<endl;
    cout<< "***************"<<endl;
    cout<< "****************"<<endl;
    cout<< "*****************"<<endl;
    cout<< "******************"<<endl;
    
    }
    if(n==19){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    cout<< "************"<<endl;
    cout<< "*************"<<endl;
    cout<< "**************"<<endl;
    cout<< "***************"<<endl;
    cout<< "****************"<<endl;
    cout<< "*****************"<<endl;
    cout<< "******************"<<endl;
    cout<< "*******************"<<endl;
    
    }
    if(n==20){
    cout<< "*"<<endl;
    cout<< "**"<<endl;
    cout<< "***"<<endl;
    cout<< "****"<<endl;
    cout<< "*****"<<endl;
    cout<< "******"<<endl;
    cout<< "*******"<<endl;
    cout<< "********"<<endl;
    cout<< "*********"<<endl;
    cout<< "**********"<<endl;
    cout<< "***********"<<endl;
    cout<< "************"<<endl;
    cout<< "*************"<<endl;
    cout<< "**************"<<endl;
    cout<< "***************"<<endl;
    cout<< "****************"<<endl;
    cout<< "*****************"<<endl;
    cout<< "******************"<<endl;
    cout<< "*******************"<<endl;
    cout<< "********************"<<endl;
    
    }	
    	return 0;
    }
    
    
    • 1

    信息

    ID
    1080
    时间
    1000ms
    内存
    256MiB
    难度
    入门
    标签
    递交数
    3
    已通过
    3
    上传者