首页 > 试题广场 >

字符圣诞树

[编程题]字符圣诞树
  • 热度指数:58334 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
输入一个字符,用它构造一个边长为5的三角形圣诞树。

数据范围:保证输入的字符是一个 char 类型的值

输入描述:
输入只有一行,一个字符。


输出描述:
该字符构成的三角形圣诞树。
示例1

输入

1

输出

    1
   1 1
  1 1 1
 1 1 1 1
1 1 1 1 1
头像 CQ-TYUO
发表于 2021-10-17 00:56:39
#include<stdio.h> int main() {     char a;     scanf("%c", &a);//输入一个任意字符    展开全文
头像 忽安
发表于 2020-03-10 19:57:42
include <stdio.h> int main(){ char a; scanf("%c",&a); for(int i=1;i<=5;i++) { for(int j=5-i;j>0;j--) pr 展开全文
头像 湫兮如风~
发表于 2021-11-19 17:20:57
#include<stdio.h> int main() { char a; scanf("%c",&a); printf(" %c\n",a); printf(" %c %c\n",a,a); printf(" %c %c %c\n",a 展开全文
头像 牛客题解官
发表于 2020-06-04 16:13:24
分析: 与金字塔形状图案题目类似,参考链接https://blog.nowcoder.net/n/86a42f259a0f44d6836d173a05e65141有所不同的是,本题的行数是固定的为5行,同时组成金字塔的字符是输入得到的,故需要对齐进行对应修改。 题解: #include <bi 展开全文
头像 牛客785045505号
发表于 2021-06-10 21:27:55
#include <stdio.h> int main(void) { char a; int b; int c; int d; int e; scanf("%c", &a); for (b = 5 展开全文
头像 哈哈~柳暗花明
发表于 2020-04-30 16:58:52
c = input() for i in range(5): for j in range (i+5): if i + j > 3 and (i + j) % 2 == 0: print(c, end = '') else: 展开全文
头像 星染*
发表于 2021-10-21 22:48:59
//题目:输入一个字符输出下面图形 //输入:1 //输出: // 1 // 1 1 // 1 1 1 // 1 1 1 1 / 1 1 1 1 1 //题解1:笨方法 #include <stdio.h> int main() { 展开全文
头像 BlackButcher
发表于 2020-12-06 14:48:27
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); 展开全文
头像 悟空WK
发表于 2021-12-24 19:47:01
import java.util.*; public class Main {     public static void main(String[] args) { 展开全文
头像 An-7
发表于 2021-10-12 19:54:43
#include <stdio.h> int main() { char a; scanf("%c", &a); int i = 1; int j; int g; while (i<6) { for (j = 5-i;j>0; j--)//打印空格 展开全文

问题信息

上传者:牛客309119号
难度:
154条回答 6093浏览

热门推荐

通过挑战的用户

查看代码
字符圣诞树