比赛名称: 小组比赛
比赛类型: 公开(所有人可参加)
比赛状态: 已结束
比赛时间: 开始于 2023-07-12 17:00:00,至 2023-07-18 21:00:00结束。
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
#include"stdio.h"
int main()
{
char Char;
int line,row,control,read; //行,列,符号,是否空心,列备份
scanf("%d %d %c %d",&line,&row,&Char,&control);
line-=2; //除去首行尾行,还有line-2
read=row; // 记录列的值
while(read--) printf("%c",Char); //输出第一行,有多少列就有多少符号
printf("\n"); // 换行
read=row; // 记录列的值
if(control) //判断是不是空心
while(line--) //实心情况
{
while(read--) printf("%c",Char); //输出一行有列个
printf("\n"); //一行结束换行
read=row; //重置列的值
}
else //空心情况, 只有每列不一样,每行和实心一样
{
while(line--)
{
while(read--)
{
if(read==0||read==(row-1)) printf("%c",Char); //第一列和最后一列是符号
else printf(" "); //其它列是空格
}
printf("\n");
read=row;
}
}
read=row;
while(read--) printf("%c",Char); //最后一行和第一行的一样
}
v