A - 只是试试for循环
HDU 2091
把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。
Input
每行包含一个字符和一个整数n(0<n<41),不同的字符表示不同的花纹,整数n表示等腰三角形的高。显然其底边长为2n-1。如果遇到@字符,则表示所做出来的样板三角形已经够了。
Output
每个样板三角形之间应空上一行,三角形的中间为空。显然行末没有多余的空格。
Sample Input
X 2 A 7 @
Sample Output
X XXXAA AA AA AA AA A AAAAAAAAAAAAA
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{int n;char a;int flag=0;while(cin>>a>>n&&a!='@'){if(flag)cout<<endl;for(int i=1;i<=n-1;i++){for(int j=n-i;j>0;j--)cout<<" ";for(int t=1;t<=2*i-1;t++){if(t==1||t==2*i-1)cout<<a;else cout<<" ";}cout<<endl;}for(int i=1;i<=2*n-1;i++)cout<<a;//cout<<endl;//cout<<endl;flag=1;cout<<endl;}return 0;
}
注意:注意二者之间的空行,有三角形的输入后,二者之间才会有两个空行。设置flag进行监控。
A - 只是试试for循环相关推荐
- 试编写一个将双向循环链表逆置的算法_循环双向链表在电路计算中的应用
问题描述在电路分析中,通常以图论为数学工具,进行建模,求解.我们只研究二端元件,可以将电路中的每一个元件用一条边来表示,元件的端点用顶点来表示. 元件的端点和端点是可以连接在一起的,比如导线的端点连接 ...
- python象棋棋盘麦粒问题_从零开始学习PYTHON3讲义(五)while循环和棋盘麦粒问题...
<从零开始PYTHON3>第五讲 上一节课重点学习了字符串,并且传递了一个重要的理念,就是程序要对开发人员自己和用户都足够友好.在这个过程中,利用字符串给出充分.完整.准确的提示是非常重 ...
- 这份关于高三的秘籍,一定要知道!
高考,已经不再是遥远的事情,不论你是否意识到,不论你在不在学习状态,高考都在悄悄地逼近你. 请大家从现在开始,把轨道切入高考,从心理到行动,完成角色上的转换. 高三实在太短暂了,我们没有办法去做所有的 ...
- Matlab 矩阵元素选取方法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 1.简单切片 2.根据条件选取 3.根据下标选取对应元素 1)简介 2)二维选取 3)多维选取 总结 前言 提示:这里 ...
- 做一名有修养的程序员
曾有人调侃:程序员的日常工作不就是 Ctrl+C/Ctrl+V 吗? 一语成谶,在当今网络信息大发展的时代,大量信息唾手可得,再加上我们提倡代码复用,还真应了那句:自己写代码是不可能的,重新造轮子这辈 ...
- DSP28335的SCI的FIFO中断使用心得
自学了一段时间的DSP28335的串口设置,写下来帮助更多的新手,遇到了很多问题也记录一些解决办法. 以下全都是我个人的理解,可能说的不对,大家讨论. 1.关于为什么必须用FIFO 一般的DSP系统, ...
- 中兴面试总结,华为。技术,市场
1,软件测试,如何把这个测试做的更好. 进到一个新项目,作为测试人员应该都是想把测试做好,项目在符合客户质量要求的情况下按时交付的吧.但往往都事与愿违,造成这个结果的原因有很多很多.通过这段时间做自动 ...
- react for循环_5个很棒的 React.js 库,值得你亲手试试!
React在过去几年变得越来越受欢迎.随之而来的是越来越多的库的发布,给我们带来了新的可能性,但最重要的是让开发这工作变得越来越简单. 在本文中,介绍 5 个 React 库,希望能给你带来一些帮助. ...
- for循环用腻了,试试列表生成式。
在编写程序或者查看别人的程序时,经常会遇到列表生成式,这个使用起来并不复杂,但是非常有用,使我们的代码更加简洁灵活.很多python使用者并不太会使用它.今天,就给大家详细讲解列表生成式和生成器表达式 ...
最新文章
- CocoaPods使用 主要带图。转载。
- 《javascript模式》 容易踩中的那些坑
- WindowsServer和普通WIN操作系统有什么不同?
- Linux内核对设备树的处理
- Bit-Z如何注册?【新手操作指南】
- JavaScript prototype 属性
- Node.js: 如何继承 events 自定义事件及触发函数
- Array deduplication
- python装饰器函数执行后日志_Python装饰器记录日志、异常处理、函数添加,python,处理函数,功能...
- fireFox模拟 post请求、上传插件,火狐浏览器中文postman插件
- 开发人员最佳配色主题
- 接口访问次数_如何基于spring开发自定义注解实现对接口访问频次限制?
- 计算机操作系统pv操作讲解,计算机操作系统PV操作例题
- 读书有益——》《写在人生边上》钱钟书的经典语句( 一)
- SIMULINK模型自动生成Verilog代码
- python识别图像上的文字
- C++游戏天堂——经典型(2)
- 面试积累-Redis-使用过Redis分布式锁么,它是怎么实现的?
- 跨专业考清华大学的计算机,18级学长跨考清华大学计算机考研经验分享
- java 对List按照某个字段分组