3 solutions

  • 2
    @ 2023-12-30 22:36:54
    #include<bits/stdc++.h>
    using namespace std;
    int a,b;
    int x;
    char q;
    void out1(){
    	for(int i=0;i<b;i++) cout<<q;
    	cout<<endl;
    }
    void out2(){
    	cout<<q;
    	for(int i=0;i<b-2;i++) cout<<' ';
    	cout<<q;
    	cout<<endl;
    }
    int main(){
    	cin>>a>>b>>q>>x;
    	out1();
    	for(int i=0;i<a-2;i++){
    		if(x) out1();
    		else out2();
    	}
    	out1();
    	return 0;
    }
    

    比ffh的简单易懂

    • 2
      @ 2023-9-18 22:19:52
      #include <bits/stdc++.h>
      using namespace std;
      int main(){
      	int n,m,k;
      	char ch;
      	cin>>n>>m>>ch>>k;
      	for(int i=1; i<=n; i++){
      		for(int j=1; j<=m; j++){
      			if(k==1||j==1||j==m||i==1||i==n) cout<<ch;
      			else cout<<" ";
      		}
      		cout<<endl;
      	}
      	return 0;
      }
      //我试了3次才对
      
      • 0
        @ 2023-10-3 10:37:56

        #include<bits/stdc++.h> using namespace std;

        int main(){ long long a,b,d; char c; cin>>a>>b>>c>>d; if(d0){ for(int i=1;i<=b;i++){ cout<<c; } cout<<endl; for(int i=1;i<=a-2;i++){ cout<<c; for(int j=1;j<=b-2;j++){ cout<<" "; } cout<<c<<endl; } for(int i=1;i<=b;i++){ cout<<c; } }else if(d1){ for(int i=1;i<=a;i++){ for(int j=1;j<=b;j++){ cout<<c; } cout<<endl; } } }

        • 1

        Information

        ID
        489
        Time
        1000ms
        Memory
        256MiB
        Difficulty
        1
        Tags
        # Submissions
        40
        Accepted
        33
        Uploaded By