1036 跟奥巴马一起编程 (15 分)

简介: 1036 跟奥巴马一起编程 (15 分)

1036 跟奥巴马一起编程 (15 分)

美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!

输入格式:

输入在一行中给出正方形边长 N(3≤N≤20)和组成正方形边的某种字符 C,间隔一个空格。

输出格式:

输出由给定字符 C 画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的 50%(四舍五入取整)。

输入样例:

10 a

输出样例:

aaaaaaaaaa
a        a
a        a
a        a
aaaaaaaaaa

非常简单的一题,并且没有任何坑,只需要按照题目要求打印一个正方形就行。

#include<iostream>
using namespace std;
int main()
{
  char ch;
  int column;//列
  cin >> column >> ch;
  int row = (int)(0.5*column+0.5) ;//行
  for (int i = 0; i < column; i++)
    cout << ch;
  cout << endl;
  for (int i = 0; i < row - 2; i++) {
    cout << ch;
    for (int j = 0; j < column - 2; j++)
      cout << " ";
    cout << ch << endl;
  }
  for (int i = 0; i < column; i++)
    cout << ch;
  cout << endl;
  return 0;
}
相关文章
|
7月前
|
编解码 算法 网络协议
软考网工计算题总结(一):总共35类题型,进来复习啦!
软考网工计算题总结(一):总共35类题型,进来复习啦!
481 3
|
6月前
|
iOS开发
1072 开学寄语 (20 分)
1072 开学寄语 (20 分)
|
6月前
1052 卖个萌 (20 分)//部分正确
1052 卖个萌 (20 分)//部分正确
|
7月前
|
算法 Java C语言
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-试题 基础练习 数列排序(四种语言对照)
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-试题 基础练习 数列排序(四种语言对照)
48 0
|
数据安全/隐私保护 C++
2-14 |“特殊”的日子,多学一种表达爱的方式
2-14 |“特殊”的日子,多学一种表达爱的方式
146 0
|
存储 机器学习/深度学习 算法
【第十四届蓝桥杯考前速成】必考知识点及代码模板总结,看完至少多拿50分
四、简单图论 1、单源最短路径 2、多源最短路 3、最小生成树 五、动态规划 1、0-1背包 2、完全背包 3、多重背包 4、线性DP 总结
171 0
软考高项笔记(三):上午计算题相关概念
本篇博文主要分享在软考高项的上午选择题考试中,曾经出现过的一些题目的概念,本篇博文不包括任何题目,只是一些经典题目的解析,并且是在书上关注度比较少的概念!!
173 1
|
安全
L3-009 长城 (30 分)(数学知识)
L3-009 长城 (30 分)(数学知识)
226 0
L3-009 长城 (30 分)(数学知识)
|
算法 C++
蓝桥杯试题 算法训练 绘制地图 C/C++解法 AC(最近,WYF正准备参观他的点卡工厂。WYF集团的经理氰垃圾需要帮助WYF设计参“观”路线。现在,氰垃圾知道一下几件事情。。。。)
蓝桥杯试题 算法训练 绘制地图 C/C++解法 AC(最近,WYF正准备参观他的点卡工厂。WYF集团的经理氰垃圾需要帮助WYF设计参“观”路线。现在,氰垃圾知道一下几件事情。。。。)
119 0
爱迪生的名言 (5 分)
爱迪生的名言 (5 分)
164 0

热门文章

最新文章