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

输入格式

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

输出格式

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

输入样例

10 a

输出样例

aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa

#include <iostream>
using namespace std;
int main() {int N;cin >> N;char c;cin >> c;int t = N / 2 + N % 2;for (int i = 0; i < t - 1; i++) {for (int k = 0; k < N; k++)cout << c;cout << endl;}for (int i = 0; i < N; i++)cout << c;return 0;
}

L1-015. 跟奥巴马一起画方块-PAT团体程序设计天梯赛GPLT相关推荐

  1. [Python] L1-015. 跟奥巴马一起画方块-PAT团体程序设计天梯赛GPLT

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

  2. L3-011 直捣黄龙 (30 分)-PAT 团体程序设计天梯赛 GPLT

    本题是一部战争大片 -- 你需要从己方大本营出发,一路攻城略地杀到敌方大本营.首先时间就是生命,所以你必须选择合适的路径,以最快的速度占领敌方大本营.当这样的路径不唯一时,要求选择可以沿途解放最多城镇 ...

  3. [Python] L1-005. 考试座位号-PAT团体程序设计天梯赛GPLT

    L1-005. 考试座位号 每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号 ...

  4. L2-027 名人堂与代金券-PAT团体程序设计天梯赛GPLT

    对于在中国大学MOOC学习"数据结构"课程的学生,想要获得一张合格证书,总评成绩必须达到 60 分及以上,并且有另加福利:总评分在 [G, 100] 区间内者,可以得到 50 元 ...

  5. L2-022 重排链表-PAT团体程序设计天梯赛GPLT

    给定一个单链表 L~1~→L~2~→-→L~n-1~→L~n~,请编写程序将链表重新排列为 L~n~→L~1~→L~n-1~→L~2~→-.例如:给定L为1→2→3→4→5→6,则输出应该为6→1→5 ...

  6. L1-050 倒数第N个字符串-PAT团体程序设计天梯赛GPLT

    给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时,序列为 { aaa, aab, aac, . ...

  7. L1-005. 考试座位号-PAT团体程序设计天梯赛GPLT

    每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座 ...

  8. L2-016. 愿天下有情人都是失散多年的兄妹-PAT团体程序设计天梯赛GPLT(广度优先bfs)

    呵呵.大家都知道五服以内不得通婚,即两个人最近的共同祖先如果在五代以内(即本人.父母.祖父母.曾祖父母.高祖父母)则不可通婚.本题就请你帮助一对有情人判断一下,他们究竟是否可以成婚? 输入格式: 输入 ...

  9. L2-008. 最长对称子串-PAT团体程序设计天梯赛GPLT

    对给定的字符串,本题要求你输出最长对称子串的长度.例如,给定"Is PAT&TAP symmetric?",最长对称子串为"s PAT&TAP s&quo ...

最新文章

  1. Android架构篇-4 架构模式MVVM
  2. python3 队列 queue
  3. Fidder监控请求响应时间(毫秒)和请求IP
  4. 关于LayoutParams
  5. HDU 6321 Problem C. Dynamic Graph Matching (状压dp)
  6. FPGA学习之路—应用程序—原码二位乘法器及Verilog代码分析
  7. HNU 11720 God Created The Integers
  8. Andorid之教你全手工去除定制软件
  9. java 接口的静态方法_Java8新特性:接口的默认方法与接口的静态方法
  10. 剑指Offer - 面试题51. 数组中的逆序对(归并排序,求逆序对)
  11. 火灾原来离我们那么近
  12. tortoise清理本地分支_使用TortorliseGit(小乌龟)删除本地分支,远程分支
  13. python多重继承super父类参数_Python super()函数使用及多重继承
  14. mPush实战笔记1服务器环境
  15. Android音视频【五】H265/HEVC码流结构
  16. HTML + CSS + JS 10 分钟实现一个吃豆豆小游戏(给女朋友玩)
  17. Android Toolbar设置向上箭头,标题等
  18. TUANDUIZUOYE
  19. html如何制作一个漂亮的表格?+ 列表制作 + 表单制作(干货!直接收代码)
  20. php 繁体自动转简体,繁体中文转换为简体中文的PHP函数

热门文章

  1. Study Struts Commons Validator
  2. 单例模式(七种实现方法)
  3. 【No.1】基于Cookie的单点登录(SSO)
  4. PHP常用函数之字符串处理
  5. 用sql的select语句从数据库中获取数据
  6. Windows Server 2008部署***服务器
  7. 谷歌:早在这个0day 补丁发布前几周,朝鲜国家黑客就已利用
  8. 速更新!流行的开源邮件客户端 Mozilla Thunderbird 91.3修复多个高危缺陷
  9. 2021奥斯汀 Pwn2Own黑客大赛落幕,Master of Pwn 诞生
  10. 详解恶意软件 XcodeSpy 如何针对 iOS 开发人员展开供应链攻击