80求调
查看原帖
80求调
1346507
wangyihan_楼主2025/7/22 14:54

80分

#include<bits/stdc++.h>
using namespace std;
int n,m;
char ch;
bool b;
int main(){
	cin>>n>>m>>ch>>b;
	if(n==1){
		for(int i=1;i<=m;i++) printf("%c",ch); 
	}
	else if(m==1){
		for(int i=1;i<=n;i++) printf("%c\n",ch);
	}
	else if(b==1){
		for(int i=1;i<=n;i++){
			for(int j=1;j<=m;j++){
				printf("%c",ch);
			}
			printf("\n");
		}
	}
	else{
		for(int j=1;j<=m;j++) printf("%c",ch);
		printf("\n");
		for(int i=1;i<=n-2;i++){
			printf("%c",ch);
			for(int j=1;j<=n-2;j++) printf(" ");
			printf("%c",ch);
			printf("\n");
		}
		for(int j=1;j<=m;j++) printf("%c",ch);
	}
	return 0;	
}
2025/7/22 14:54
加载中...