ZUFEOJ
Home
ProblemSet
Source/Category
Contest
Status
Ranklist
F.A.Qs
ContestProblemSetList
Login
Register
问题 AO: 正三角形
内存限制:128 MB
时间限制:1 S
题面:传统
评测方式:文本比较
上传者:
提交:3225
通过:1952
返回比赛
提交
提交记录
题目描述
小新最近刚刚学习了三角形,因此,他想画出一个正三角形。
画三角形的方法是,给定一个数正整数
n
,画出行数为
n
的正三角形。
例如:
n=3
,三角形为第一行为一个
*
,第二行比第一行多两个
*
,第三行比第二行多两个
*
。
你是他的好朋友,请你编程帮助他。
视频讲解:
https://www.bilibili.com/video/BV1VDeKzGEzL/?vd_source=398d1f1b78a749026d665c575cad4731
输入格式
输入一个正整数
n
(
1<=n<=50
),表示需要画
n
个正三角形,接下来有
n
个整数,分别表示每个正三角形的行数。
注意:本题先输入n,然后是n组数据
cin>>n;//输入n
for(int k=1;k<=n;k++){//n组数据,即输出n个三角形
cin>>m;//m边三角形
for(i=1;i<=m;i++){//输出n行
//输出空格
//输出*
cout<<endl;
}
cout<<endl; //每个三角形之间换行
}
输出格式
输出每个正三角形。
每个正三角形之后输出一个空行(注意)
。
输入样例
复制
2 3 2
输出样例
复制
* *** ***** * ***
数据范围与提示
视频讲解:
https://v.youku.com/v_show/id_XNDQ4NjM5MTQ0MA==.html
分类标签
多重循环-图形打印