题目描述

涂小天是个画家,他希望有一天他的画能让心仪的她看到。

只是后来她有了他,他却只有他的画,他望着他的画,默默的发呆。

可惜做题的你,画不出他画的她,所以,我们只好画点简单的画,或许有一天,你就会遇到画里她/他吗?

因此我们规定画画的内容:输入一个正整数 n(n为奇数),输出高度为 n 的菱形,例如 n = 5 时,输出

*

***

*****

***

*

输入描述:


第一行输入一个整数T,代表有T组测试数据。

每组数据占1行,包括一个整数n(1 <= n<= 49,n为奇数)

输出描述:


对于每组数据,输出对应的图形,每行行末不要有空格。

示例1

输入

3
1
3
5

输出

**
********
*********
#include<bits/stdc++.h>
using namespace std;
int main()
{int t;cin>>t;while(t--){int n;cin>>n;for(int i=1;i<=n/2+1;i++){for(int j=1;j<=n/2+1-i;j++){//从1到总行数减去当前所在行数cout<<' ';}for(int k=1;k<=2*i-1;k++){//从1到2×当前所在行减1cout<<'*';}cout<<endl;}for(int i=n/2;i>=1;i--){for(int j=n/2+1-i;j>=1;j--){cout<<' ';}for(int k=2*i-1;k>=1;k--){cout<<'*';}cout<<endl;}}return 0;
}

算法题涂小天与他的画相关推荐

  1. 做算法题时的一些小技巧

    做算法题时的一些小技巧 技巧一: 在用C++做算法题时,我们会觉的cin,cout比scanf,printf使用起来更加的方便,不用指定输入输出格式. 但是cin,cout的运行时间比scanf,pr ...

  2. 【编程导航】这本小书,把常考算法题讲活了!

    编程导航开源仓库:https://github.com/liyupi/code-nav 跪求一个 star ⭐️ 大家好,我是鱼二,今天分享一份非常不错的算法数据结构学习资源. 图解算法数据结构,是 ...

  3. 有趣的110道LeetCode算法题小抄,势如破竹的面试

    前言 随着互联网寒潮的到来, 越来越多的互联网公司提高了面试的难度,其中之一就是加大了面试当中手撕算法题的比例.这里说的算法题不是深度学习,机器学习这类的算法,而是排序,广度优先,动态规划这类既考核数 ...

  4. 一道小面试算法题的思路

    一道小算法题的思路 有这么一道小面试算法题:给定一个长度为 n 的整数数组,下标为 i 的元素表示第 i 天某个股票的价格,每次最多持有一股,每次买卖最多一股,在最多只买卖一次的情况下(先买后卖,不考 ...

  5. 算法题-小彭十分喜欢烤串,但是他的钱只能买固定的烤串的数量M,假设这些烤串的价格相同且恰逢店老板正在举办活动,每个烤串都是用各种不同的食材串成(其中也包括种类相同的)且每个烤串都有三个食材。食材有豆腐

    算法题-小彭十分喜欢烤串,但是他的钱只能买固定的烤串的数量M,假设这些烤串的价格相同且恰逢店老板正在举办活动,每个烤串都是用各种不同的食材串成(其中也包括种类相同的)且每个烤串都有三个食材.食材有豆腐 ...

  6. JAVA 判断简单密码算法_十道简单算法题二【Java实现】

    前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...

  7. java的简单算法题_[2]十道算法题【Java实现】

    前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...

  8. [2]十道算法题【Java实现】

    前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...

  9. 刷了一个半月算法题,我薪资终于Double了

    戳蓝字"CSDN云计算"关注我们哦! 技术头条:干货.简洁.多维全面.更多云计算精华知识尽在眼前,get要点.solve难题,统统不在话下! 前言 很多人感觉大公司都是要手写算法, ...

最新文章

  1. 使用Spring操作Redis的key-value数据
  2. MySQL 常见的sql命令
  3. mpi tcp连接报错_关于WinCC与真实PLC之间的TCP/IP连接问题-工业支持中心-西门子中国...
  4. 分享25个新鲜出炉的 Photoshop 高级教程
  5. java setpaintmode 用法_详解Paint的各种set方法
  6. Visual C# .Net 环境中编程实现浮动工具栏
  7. 2021年四川省副高考试成绩查询,2021年四川省教育考试院成绩查询登录入口
  8. 深度学习与硬件GPU,软件框架关系及相关概念解析
  9. VBScript: Windows脚本宿主介绍
  10. 2022/3/25 阿里笔试ACM模式下Scanner的坑
  11. mall-accounts.json ES测试数据
  12. “iPad 上不可错过的应用有哪些?”
  13. 【目录】pygame网络游戏教程
  14. 工厂如何选择一款合适的工业平板电脑?
  15. Ubuntu在线音乐盒-亦歌
  16. 百度地图 android 自身地点,Android使用百度地图SDK获得当前设备位置所在的省、市(系列1)...
  17. Web GIS多种方式发布动态地图服务及显示(2)
  18. 身份证最后一位的校验
  19. 创建对象与对象属性添加
  20. devstack only neutron keyston

热门文章

  1. mysql校园购物系统_校园网上购物系统的设计与实现(SSH,MySQL)
  2. java开发自学怎么样_为什么说自学java开发不可取?
  3. BRD、MRD 和 PRD 之间的区别--学习记录
  4. 8051单片机指令系统有哪几种寻址方式?
  5. 手把手教你读财报---银行业---第十三课
  6. android apk包解压缩,Android 解压APK文件
  7. 博奥智源,浅谈基层医疗卫生机构绩效考核业务数据集成平台开发
  8. PingPongFTP
  9. 算法设计 凸多边形的三角剖分
  10. Everything汉化版