[C++] 2-3 倒三角形
/*
倒三角形(Triangle)
输入正整数n<=20,输出一个n层的倒等腰三角形。
0 ######### 9 = 2* n-1
1 ####### 7 = 2*(n-1)-1
2 ##### 5 = 2*(n-2)-1
3 ### 3 = 2*(n-3)-1
4 # 1 = 2*(n-4)-1
*/
#include <iostream>
using namespace std;
void nString(char ch, int num){
while(num > 0){
printf("%c", ch);
num--;
}
}
int main()
{
int n;
scanf("%d", &n);
for(int i = 0; i < n; i++){
nString(' ', i);
nString('#', 2*(n - i) - 1);
printf("\n");
}
return 0;
}
【参考文献】
刘汝佳.《算法竞赛入门经典》
本文作者:
千千寰宇
本文链接: https://www.cnblogs.com/johnnyzen
关于博文:评论和私信会在第一时间回复,或直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
日常交流:大数据与软件开发-QQ交流群: 774386015 【入群二维码】参见左下角。您的支持、鼓励是博主技术写作的重要动力!
本文链接: https://www.cnblogs.com/johnnyzen
关于博文:评论和私信会在第一时间回复,或直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
日常交流:大数据与软件开发-QQ交流群: 774386015 【入群二维码】参见左下角。您的支持、鼓励是博主技术写作的重要动力!

浙公网安备 33010602011771号