题目描述:
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。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()
{int col; //边长char c;//组成元素 int row; // 列 行cin>>col>>c;if(col%2==0)row=col/2;elserow=col/2+1;//第一行 for(int i=0;i<col;i++){cout<<c;}cout<<endl;//第2到row-1行 for(int i=0;i<row-2;i++)  //row-2因为第一行和第row行已经输出了 {cout<<c;for(int j=0;j<col-2;j++) //col-2因为第一列和最后一列输出了c的值 {cout<<" ";}cout<<c<<endl;}//第row行 for(int i=0;i<col;i++){cout<<c;}}

PAT跟奥巴马一起编程相关推荐

  1. [PAT B1036]跟奥巴马一起编程(15分)

    1036 跟奥巴马一起编程(15)(15 分) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统.2014年底,为庆祝"计算机科学教育周& ...

  2. PAT乙级(1036 跟奥巴马一起编程)

    PAT乙级 1036 跟奥巴马一起编程  题目描述及解题代码 题目描述:画正方形 解题思路:N个字符分情况  为偶数时 行数=N/2   为奇数时行数=N/2+1 所以用一个共同代码把行数赋值给t变量 ...

  3. PAT——乙级1036:跟奥巴马一起编程 乙级1027:打印沙漏 (有坑)

    乙级1036 1036 跟奥巴马一起编程 (15 point(s)) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统.2014 年底,为庆祝&qu ...

  4. PAT --- 1036.跟奥巴马一起编程 (15 分)

    1036 跟奥巴马一起编程 (15 分) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统.2014 年底,为庆祝"计算机科学教育周&qu ...

  5. PAT 乙级 1036  跟奥巴马一起编程

    1036 跟奥巴马一起编程 (15 point(s)) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统.2014 年底,为庆祝"计算机科 ...

  6. C++学习之路 | PTA乙级—— 1036 跟奥巴马一起编程 (15 分)(精简)

    1036 跟奥巴马一起编程 (15 分) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统.2014 年底,为庆祝"计算机科学教育周&qu ...

  7. PAT1036.跟奥巴马一起编程

    1036. 跟奥巴马一起编程(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 美国总统奥巴马不仅呼吁所有人 ...

  8. PAT-B 1036. 跟奥巴马一起编程(15)(15 分) 画方型字符

    https://pintia.cn/problem-sets/994805260223102976/problems/994805285812551680 1036 跟奥巴马一起编程(15)(15 分 ...

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

    1036. 跟奥巴马一起编程(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 美国总统奥巴马不仅呼吁所有人 ...

最新文章

  1. 基于 RT-Thread的全向赛车算法开发
  2. 学习笔记3 :pyqt5 显示opencv 和 PIL图片
  3. Kinect for Windows SDK开发初体验(二)操作Camera
  4. Android ScrollView内部组件设置android:layout_height=fill_parent无效的解决办法
  5. eclipse不能自动编译工程的解决方法
  6. 水稻PHP基因,科学网—和驯化相关的水稻基因 - 闫双勇的博文
  7. 如何使用OBS录制采集卡视频内容
  8. win10键盘全变成快捷键_电脑键盘灵敏度设置方法
  9. deepfacelab安卓版_DeepFaceLab2020版本下载
  10. 北京市三级医院电话预约挂号一览表
  11. 台达服务器电源原理电路图,台达DPS-250GB-4B ATX电源原理分析与检修
  12. 基于FPGA的数据采集系统(一)
  13. Leaf-美团分布式ID生成服务
  14. 找到抓手,用对方法,中电金信关于金融机构数据治理建设路径分享
  15. python基本运算符号有哪些
  16. 详解IP地址与子网掩码
  17. artisan命令大全
  18. Android解析错误 解析软件包错误
  19. ISO13485医疗器械质量管理体系简介
  20. 装机员系统下载合集(2017年贺岁版更新发布)!

热门文章

  1. macOS Big Sur 安装配置QT creator教程
  2. Python实现德州扑克游戏
  3. kali2020.1a安装w3af
  4. 游戏原画设计HTML5模板是一款适合网页游戏原画设计作品展示的HTML5网站模板。
  5. python_discover方法遍历所有执行的用例
  6. Win10下实现CapsLock键进行中英文切换
  7. Codeforces:div3_719 记录
  8. 树莓派+UVC摄像头+网络监控
  9. Xshell7.0/Xftp7.0官方免激活下载
  10. 基础概念之电路板的概念