时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:6965
解决:3789
- 题目描述:
-
输入一个高度h,输出一个高为h,上底边为h的梯形。
- 输入:
-
一个整数h(1<=h<=1000)。
- 输出:
-
h所对应的梯形。
- 样例输入:
-
4
- 样例输出:
-
**** ****** ******** **********
- 提示:
-
梯形每行都是右对齐的,sample中是界面显示问题
循环入门题。
//Asimple #include <iostream> #include <algorithm> #include <cstring> #include <cstdio> #include <vector> #include <cctype> #include <cstdlib> #include <stack> #include <cmath> #include <set> #include <map> #include <string> #include <queue> #include <limits.h> #define INF 0x7fffffff using namespace std; const int maxn = 105; typedef long long ll; int n, sum; int main(){ while( ~scanf("%d",&n) ){ for(int i=1; i<=n; i++){ for(int j=1; j<=2*(n-i); j++){ printf(" "); } for(int k=2*(n-i)+1; k<=3*n-2; k++){ printf("*"); } printf(" "); } } return 0; }