1. 程式人生 > >NOI-1.1-08-字符三角形

NOI-1.1-08-字符三角形

i++ 內存 一點 content urn log return 麻煩 params

08:字符三角形

總時間限制:
1000ms
內存限制:
65536kB
描述

給定一個字符,用它構造一個底邊長5個字符,高3個字符的等腰字符三角形。

輸入
輸入只有一行, 包含一個字符。
輸出
該字符構成的等腰三角形,底邊長5個字符,高3個字符。
樣例輸入
*
樣例輸出
  *
 ***
*****


#include <iostream>
#include <algorithm>
#include <stdio.h>
#include <string>
#include <ctype.h>

using namespace std;

int main()  {
    
char a; scanf("%c", &a); for(int i = 1; i <=3; i++) { int num = 2*i-1; int kong = (5-num)/2; for(int j = 1; j <= kong; j++) cout << " "; for(int j = 1; j <= num; j++) cout << a; for(int j = 1; j <= kong; j++) cout << "
"; cout << endl; } return 0; }

采用了麻煩一點的方法,為了更有拓展性

NOI-1.1-08-字符三角形