莫名其妙错了几个点
  • 板块B2083 画矩形
  • 楼主Castaways
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/12/30 16:13
  • 上次更新2023/10/24 06:07:07
查看原帖
莫名其妙错了几个点
636692
Castaways楼主2022/12/30 16:13
#include<bits/stdc++.h>
#define ywj(a) freopen(#a".in","r",stdin); //freopen(#a".out","w",stdout);
#define wlp ios::sync_with_stdio(false);
#define f1(i,a,b) for(int i=a;i<=b;i++)
#define f2(i,a,b) for(int i=a;i>=b;i--)
#define maxn 1000
using namespace std;

int main(){
	//ywj()
	wlp;
	int a,b;
	char c,f;
	cin>>a>>b>>c>>f;
	if(f=='0'){
		f1(i,1,a){
			if(i==1||i==a){
				f1(j,1,b) cout<<c;
				cout<<endl;
			}else{
				cout<<c;
				f1(j,1,b-2) cout<<" ";
				cout<<c<<endl;
			}
		}
	}else{
		f1(i,1,a){
			f1(j,1,b){
				cout<<c;
			}
			cout<<endl;
		}
	}
	return 0;
}
2022/12/30 16:13
加载中...