Input

第一行给出一个正整数T,代表接下来会有T组输入。

紧接着给出T行,每行有一个正整数n(2≤n≤100)

Output

请观察样例,画出大小为n的飞机,每两组样例之间有一个空行,行末没有多余空格,也没有多余空行。

解题思路:水题,有耐心就行,无聊的时候可以画个飞机玩一玩xD

ac代码:

#include <bits/stdc++.h>
using namespace std;
int main()
{ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);int t;cin >> t;while (t--) {int n;cin >> n;int m = n;int a = 4 * n - 1;int b = n - 2;int u = 0;int o = 2 * n - 1;for (int i = 1; i <= n; i++) {for (int j = 1; j <= o; j++) {cout << ' ';}if (i == 1) cout << '*' << endl;else {cout << '*';for (int y = 1; y <= u; y++) cout << ' ';cout << '*' << endl;}if (i != n) u = 2 * i - 1;o--;}for (int i = 1; i <= n + 1; i++) {cout << '*';}for (int i = 1; i <= u; i++) cout << ' ';for (int i = 1; i <= n + 1; i++) {cout << '*';}cout << endl;for (int k=1;k<=b;k++){cout << '*';for (int i = 1; i <= u + 2 * n; i++) cout << ' ';cout << '*' << endl;}for (int i=1;i<=n+1;i++){cout << '*';}for (int i=1;i<=u;i++) cout << ' ';for (int i=1;i<=n+1;i++){cout << '*';}cout << endl;for (int i=1;i<=n;i++){if(i!=n){for (int j=1;j<=n;j++) cout << ' ';cout << '*';for (int j=1;j<=u;j++) cout << ' ';cout << '*' << endl;} else{for (int j=1;j<=n;j++) cout << ' ';for (int j=1;j<=u+2;j++) cout << '*';}}cout << endl << endl;}return 0;
}

HZNUOJ 2689 阅兵相关推荐

  1. 副族元素从上到下原子半径_长知识:化学元素大阅兵

    孩子.家长都需要的心理测试:情商测试.专业心理健康测评.专注力评估.学生考试心理健康测试.家长胜任能力测试等12项. 点击下图即可进入测试,测试结果可以发到您的微信,为您的决策提供帮助! 视野拓展-- ...

  2. 2018年第九届蓝桥杯C/C++ A组国赛 —— 第二题:阅兵方阵

    标题:阅兵方阵 x国要参加同盟阅兵活动. 主办方要求每个加盟国派出的士兵恰好能组成 2 个方阵. x国发现弱小的 y国派出了130人的队伍,他们的士兵在行进中可以变换2种队形: 130 = 81 + ...

  3. [蓝桥杯2018决赛]阅兵方阵-模拟,枚举

    题目描述 x国要参加同盟阅兵活动. 主办方要求每个加盟国派出的士兵恰好能组成 2 个方阵. x国发现弱小的 y国派出了130人的队伍,他们的士兵在行进中可以变换2种队形: 130 = 81 + 49 ...

  4. 阅兵活动首次出动“AI剪辑师”,你看到的短视频可能都出自于ta

    十一到来,你的朋友圈是不是已经被壮观的阅兵短视频刷屏了呢? 你知不知道,这些阅兵短视频很有可能就是"AI剪辑师"的作品呢? 本次阅兵新闻报道,AI人工智能技术首次应用到视频剪辑中. ...

  5. 腾讯视频Node.js服务是如何支撑国庆阅兵直播高并发的?

    导语 | 上个月,我有幸参与了腾讯视频国庆阅兵直播页面开发的相关工作,最终,累计观看2.38亿人次,经受住了高并发的考验.在参于Glama框架的开发维护及平时基础建设相关讨论实践中,对高并发有一些部分 ...

  6. 腾讯视频 Node.js 服务是如何支撑国庆阅兵直播高并发的?

    导语 | 上个月,我有幸参与了腾讯视频国庆阅兵直播页面开发的相关工作,最终,累计观看2.38亿人次,经受住了高并发的考验.在参于Glama框架的开发维护及平时基础建设相关讨论实践中,对高并发有一些部分 ...

  7. NBA得分后卫阅兵:科比榜首麦蒂第9 小AI获至高赞誉

    麦蒂已被科比甩开 新浪体育讯 近日NBA官网联合Rotowire.com推出了一个新赛季"幻想篮球"的球员实力排行,对各个位置的球员进行了一次"大阅兵".现在我 ...

  8. 0906期最新上市——“架构师大阅兵”

    IT产业的不断发展,使得架构师早已经不仅限于软件设计的层面,在IT技术密集型企业中,架构已经分化.演变出多种类型,比如:业务架构师.数据架构师.信息架构师.平台架构师.基础架构师等等.与此同时,对于广 ...

  9. HZNUOJ 1157 有假币

    HZNUOJ 1157 有假币 Description 居然有假币!!! 事情是这样的,现在猪肉涨了,但是农民的工资却不见涨啊,没钱怎么买猪肉啊.渊子这就去买猪肉,结果找来的零钱中有假币!!!可惜渊子 ...

最新文章

  1. modin pandas 加速
  2. python投掷骰子实验_Python小程序--模拟掷骰子
  3. 一个免费分享绘图代码的网站
  4. linux usb初始化
  5. BERT源码分析(PART III)
  6. 2020-07-28
  7. 用非递归方式实现二叉树后序遍历
  8. 文件上传简介1---上传到指定的目录
  9. 团队冲刺第一阶段第五天
  10. 微信小程序开发笔记2——如何发布小程序体验版
  11. jQuery中的css部分
  12. 权重确定方法之主成分分析法
  13. 2.3线性表的链式表示和实现(静态链表)
  14. Linux软件安装到哪个目录
  15. 微信小程序前端框架/UI组件
  16. 潘丽云:魏尔斯特拉斯的复变函数思想分析(2009)(2011-01-14 22:34:30)
  17. css实现径向和线性渐变,CSS3的渐变属性 线性渐变 径向渐变 重复线性渐变和径向渐变...
  18. U盘容量变小实用解决方案
  19. 是时候适配 Swift 3 了吗——专访 LINE iOS 开发工程师王巍
  20. 大乐斗2服务器维护,腾讯《QQ宠物》、《乐斗Ⅱ》正式停止运营

热门文章

  1. PMP---项目经理解决冲突的8种模式,走过路过不要错过
  2. 远程破解Linux操作系统密码
  3. 远程终端工具Xshell、Xftp传输工具、VMware 、CentOS7的下载、安装和使用教程(完整版)
  4. 12-18-2018学习2.410.6
  5. 不缺流量的罗永浩、李佳琦们,为啥深耕企业微信社群?
  6. 上车了!AR摩托车头盔了解一下?
  7. 用Origin找两曲线的交点
  8. 前端学习之路坑一:json对象和JS对象
  9. http请求判断网络状态
  10. lesson - 7 课程笔记 vim