AC代码

#include <cstdio>

using namespace std;

int main(){
int n = 0, m = 0;
char a;
scanf("%d %c", &n, &a);
m = n%2==1?(n/2+1):(n/2);
//printf("%d", m);
for(int i = 1; i <= m; i++) {
if(i==1 || i==m) { //打印第一行和最后一行
for(int j = 0; j < n; j++) {
printf("%c", a);
}
}
if(i != 1 && i != m) { //打印其他行
printf("%c", a);
for(int j = 0; j < n - 2; j++) {
printf(" ");
}
printf("%c", a);
}
if(i != m) printf("\n"); //除了最后一行,其他都要换行
}
return 0;
}

最新文章

  1. 1.3 jQuery基础
  2. Remote table-valued function calls are not allowed
  3. Android pop3与imap方式接收邮件(javamail)
  4. html 上传预览图片
  5. 定向转发和重定向实现 &lt;select &gt;下拉表单数据传送
  6. java.util.Map源码分析
  7. Solution for &quot;De-serialization exception: Unable to find assembly xxxxx&quot;
  8. asp.net 获取IP地理位置的几个主要接口
  9. 用正则表达式替换内容 php
  10. R语言:利用caret包中的dummyVars函数进行虚拟变量处理
  11. Matlab入门学习(矩阵、函数、绘图的基本使用)
  12. 使用Python读写csv文件的三种方法
  13. [PHP] 工厂模式的日常使用
  14. mysql小细节随笔
  15. 利用 Python 练习数据挖掘
  16. Java之StringBuffer使用方法
  17. select 练习语句
  18. 两道dp
  19. VIM的自动补全
  20. STL - 容器 - Forward List

热门文章

  1. P2699 【数学1】小浩的幂次运算
  2. Atcoder ABC138
  3. @ConfigurationProperties实现配置注入到实体类
  4. git status: HEAD detached from origin/master问题的解决
  5. legend3---9、项目的日志以及调试信息数据量非常大
  6. Python 文件writelines() 方法和处理双层列表
  7. shell远程操作另外一台机器上数据
  8. PHP学习之验证码类
  9. docker 管理应用程序数据和网络管理
  10. easuUI之datebox日期选择框