1607: 字符棱形

Time Limit: 1 Sec  Memory Limit: 64 MB
Submit: 501  Solved: 176
[Submit][Status][Web Board]

Description

根据读入的字符和边长,勾画字符棱形。

Input

输入数据含有不超过50组的数据,每组数据包括一个可见字符c和一个整数n(1≤n≤30)。

Output

输出以c为填充字符,边长为n的棱形,勾画每个棱形时都应另起一行。

Sample Input

A 5 B 3

Sample Output

    AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAABBBB
BBBBBBBBB

HINT

zjut1169

#include<cstdio>
using namespace std;
int main()
{int n;char ch;while(scanf("%c %d",&ch,&n)!=EOF){getchar();int i,j;for(i=0;i<n;i++){for(j=0;j<=n-1+i;j++){if(j>=n-1-i&&j<=n-1+i)printf("%c",ch);elseprintf(" ");}printf("\n");}for(i=n-2;i>=0;i--){for(j=0;j<=n-1+i;j++){if(j>=n-1-i&&j<=n-1+i)printf("%c",ch);elseprintf(" ");}printf("\n");}}return 0;
}

YTU 1607: 字符棱形 (图形打印)相关推荐

  1. YTU 1495 蛇行矩阵 YTU 1607 字符棱形YTU 1959 图案打印YTU 2016 打印金字塔

    YTU1495: 蛇行矩阵 题目描述: Time Limit: 1 Sec  Memory Limit: 64 MB 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形. Input 本题有多组数 ...

  2. 1607: 字符棱形

    1607: 字符棱形 根据读入的字符和边长,勾画字符棱形. Input 输入数据含有不超过50组的数据,每组数据包括一个可见字符c和一个整数n(1≤n≤30). Output 输出以c为填充字符,边长 ...

  3. YTU----1607: 字符棱形

    城市黎明的灯火,总有光环在陨落,模仿者一个又一个,无人问津的角色,你选择去崇拜谁呢,怨恨谁呢? 题目描述 根据读入的字符和边长,勾画字符棱形. 输入 输入数据含有不超过50组的数据,每组数据包括一个可 ...

  4. java使用循环打印平行四边形、三角形、棱形、空心棱形

    使用循环打印平行四边形.棱形 1.打印边长为5矩形 private static void fun1() {for(int i=0;i<5;i++){for (int j=0;j<5;j+ ...

  5. 编写一个程序,使用for循环打印由 * 号构成的实心棱形和空心棱形

    题目 编写一个程序,使用for循环打印由" * " 号构成的实心棱形和空心棱形.如下图所示 思路 我们不妨假设这两个菱形是:正方形旋转45°得到的.在这个假设下去写代码,那为什么打 ...

  6. c语言打印空心矩形图案的程序,C语言之输出空心棱形图案

    #include #include void main() { int n,j,i; /*i为行数,j为每行中的项数*/ printf("输入图案上三角的高度n:"); scanf ...

  7. 利用for循环打印实心棱形和空心棱形

    一.要求: 提示用户输入棱形的行数,比如输入5时,打印如下实心棱形和空心棱形(由于排版问题,可能显示会有变形): * *** ***** *** * * * * *   * * * * 二.分析: A ...

  8. 棱形打印--进阶2(Java)

    棱形打印 问题 * *** ***** ******* ********* ******* ***** *** * * * * *** *** *** ***** ***** ***** ****** ...

  9. JAVA输出菱形并使用绝对值_利用for循环打印实心棱形和空心棱形

    一.要求: 提示用户输入棱形的行数,比如输入5时,打印如下实心棱形和空心棱形(由于排版问题,可能显示会有变形): * *** ***** *** * * * * *   * * * * 二.分析: A ...

最新文章

  1. python 在windows 中文显示
  2. nginx+redis多进程镜像制作
  3. Codeforces Round #598 (Div. 3) E. Yet Another Division Into Teams dp + 输出方案
  4. 让Kubernetes成为数据中心操作系统(DCOS)的一等公民
  5. JavaSE面向对象-笔记
  6. spring mvc xss html,note/SpringMvc防御XSS实践.md at master · yangc91/note · GitHub
  7. 你朋友圈里原来这些文章最火
  8. 太阳能计算机屏幕是什么材质,电脑显示器表面是什么材质的 什么是液晶玻璃...
  9. 购买的域名设置域名解析
  10. C++:构造函数中调用虚函数
  11. 思维方式-《学会提问》书中的精髓:批判性思维是人类对抗人工智能的最后阵地。
  12. Android面试要点
  13. 你写的JSP就是JSP么?
  14. ExoPlayer网速估计方法
  15. WMS item与LPN的关系
  16. html中repeat的作用,repeat-y
  17. linux 下打开png文件,png文件扩展名,png文件怎么打开?
  18. el-input/input取消浏览器记住密码问题
  19. YOLOv1 学习笔记
  20. 位置度最大实体计算方式

热门文章

  1. 测试踩坑:手机号一键登录的手机双卡运营商问题
  2. 跻身四强 | 坤前强势入围IDC加速计算服务器榜单
  3. PID智能小车快速入门(一)
  4. docker login 明明账号密码都正确却登录失败 提示 The user name or passphrase you entered is not correct.
  5. Swift 周报 第四期
  6. HR不会告诉你的秘密:吊打老板,快速离职不吃亏的最全离职攻略
  7. IE6双倍边距问题及其解决方法
  8. 第一节 认识python
  9. bearer token_bearer token到底是什么?
  10. IT行业常用英语,小白必看(mysql篇)