题目描述

把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。

输入格式

每行包含一个字符和一个整数n(0<n<41),不同的字符表示不同的花纹,整数n表示等腰三角形的高。显然其底边长为2n-1。如果遇到@字符,则表示所做出来的样板三角形已经够了。

输出

每个样板三角形之间应空上一行,三角形的中间为空。显然行末没有多余的空格。

样例输入

X 2
A 7
@

样例输出

X
XXX

A
     A A
    A   A
   A     A
  A       A
 A         A
AAAAAAAAAAAAA

program pq;
var a:char;n:integer;i:integer;j:integer;
begin
read(a);
while a<>'@' do
begin
readln(n);
if n=1 then writeln(a)
else
begin
write(' ':n-1);
writeln(a);
for i:=2 to n-1 do
begin
for j:=1 to n-i do
write(' ');
write(a);
for j:=1 to 2*i-3 do
write(' ');
writeln(a);
end;
for j:=1 to 2*n-1 do
write(a);
writeln;
end;
read(a);
if a<>'@' then writeln;
end;
end.

1036:镂空三角形相关推荐

  1. 镂空三角形(for循环找规律)

    镂空三角形 描述 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果.在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果. 输 ...

  2. 0124:镂空三角形(C++)

    镂空三角形 描述 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果.在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果. 输 ...

  3. css镂空三角形样式

    前言 对话框----镂空三角形样式 原理 1)利用伪元素 :before :after 2):before ,border做出大三角形样式 3):after,border做出小三角形样式 4)小三角形 ...

  4. 浙江大学ACM俱乐部 1036:镂空三角形

    题目描述 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果.在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果. 输入格式 ...

  5. OJ 1202 镂空三角形

    描述 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果.在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果. 输入 每行包含 ...

  6. CodeUp-1036 Problem B 镂空三角形

    题目描述 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果.在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果. 输入 每行 ...

  7. 【c语言·镂空三角形】

    文章目录 题目要求 参考代码 运行结果 题目要求 参考代码 #include<stdio.h> int main() {char ch;int n,i,j,m=0;while ((ch=g ...

  8. 两个镂空三角形图案输出

    #include<iostream> using namespace std; int main () {     int n,i,j;     cout<<"请输入 ...

  9. 关于 蓝桥杯 打印六芒星 的 另类方法

    关于 蓝桥杯 打印六芒星 的 另类方法 刚入门不久的人也能做出来的一种方法 或者了解很深的人也可能不知道的一个方法 原题如下 [输入格式] 输入一行包含一个整数 n. [输出格式] 输出一个六芒星,表 ...

最新文章

  1. 《信息安全研究》数据安全专刊研讨会召开
  2. 天然气阶梯是按年还是按月_社保断缴了,还有补缴的机会?新规下,今年起按这5种方式处理...
  3. 用putty中的pscp命令拷贝文件
  4. android usb多个,android、windows上多个USB Camera同时使用实验小结
  5. 线程让出实验【RT-Thread学习笔记 4】
  6. react 组件引用组件_自定位React组件
  7. java 排水管网 系统_排水管网数字化管理系统
  8. windows常用端口对应表
  9. 四、公文流转的基本过程
  10. HTML + CSS + JavaScript 两小时快速入门教程
  11. 【[中文直播] 第21期 | UE4数据驱动开发 | Epic 大钊】课程笔记
  12. 艾诗娜:红女巫 Ashina: The Red Witch Build.10280376 官方中文 免安装【209M】
  13. 高德地图-绘制去程和回程路线
  14. 如何修改Win10窗口底色/背景颜色/护眼模式?
  15. vscode中使用md文件
  16. QT利用QAxWidget加载IE浏览器控件COM技术
  17. ASPICE SWE3之——C代码生成软件详细设计1 Doxygen配置
  18. 企业邮箱对比免费邮箱,国内邮箱申请哪家好?邮箱哪个安全可靠?
  19. 网银显示服务器无效应,网银U盾报错“系统智能卡服务未启动”的解决方案
  20. Java 使用IE浏览器下载文件,文件名乱码问题

热门文章

  1. 计算机组装所需硬件,电脑配件,详细教您电脑组装需要哪些配件
  2. 游戏突发随机事件设计
  3. 30个最讨人喜欢的英语赞美语句
  4. 向指定的excel文件中追加数据
  5. OSChina 周三乱弹 ——用程序员思维找妹子
  6. 沉睡者 - 网赚创业VIP项目课程-持续更新中...
  7. 4s团队项目前端layui整合使用步骤
  8. [GXYCTF 2019]Ping Ping Ping
  9. 计算机组装配置(之电源选购)
  10. 带孩子怎么挣钱?带孩子挣钱方法大全