金字塔

金字塔

https://ac.nowcoder.com/acm/problem/22203

金字塔

前言

  • 一大早上A了的第二道水题
    图片说明

分析

  • 针对一类模拟(我也很少打),可先判断题目中要求的最终结果,将抽象过程转化为实际朴素的过程,这个时候就不要考虑代码会码多长了,保持一颗清醒的头脑,理好思路
  • 要输出一个图形,会发现每一层'*'的数量与' '都是有一定规律的,那就照着这个规律,那他们分别输出即可

代码

#include<bits/stdc++.h>

using namespace std;

int n;

int main()
{
    while(scanf("%d",&n)!=EOF)
    {
        int len=2*n-1;
        for (int i=1;i<=n;i++)
        {
            int hav=2*i-1;
            int rem=(len-hav)/2;
            for (int j=1;j<=rem;j++) putchar(' ');
            for (int j=1;j<=hav;j++) putchar('*');
            for (int j=1;j<=rem;j++) putchar(' ');
            puts("");
        }
    }

    return 0;
}

彩蛋(没想到吧)

  • 给大家放一个题,有兴趣可以思考一下(有模拟解法)
    图片说明
  • 如果想知道解法是否正确就来私我,有全部数据oヽ( ̄▽ ̄)ノ
每日一题 文章被收录于专栏

每天的题,为了牛币

全部评论
我们考了这套题目的。。。。
2 回复 分享
发布于 2020-11-06 08:01
大神,我感觉和你写的代码几乎一模一样,为啥我的显示格式错误啊,能帮我看看吗 #include<stdio.h> int main(){ int n=0; while(scanf("%d",&n)!=EOF){ for(int i=1;i<=n;i++) { for(int j=1;j<=n-1;j++) putchar(' '); for(int k=1;k<=2*i-1;k++) putchar('*'); for(int j=1;j<=n-1;j++) putchar(' '); puts(""); } } return 0; }</stdio.h>
点赞 回复 分享
发布于 2021-07-27 13:27

相关推荐

不愿透露姓名的神秘牛友
11-26 15:46
已编辑
字节国际 电商后端 24k-35k
点赞 评论 收藏
分享
拒绝无效加班的小师弟很中意你:求职意向没有,年龄、课程冗余信息可以删掉,需要提升项目经历。排版需要修改。
点赞 评论 收藏
分享
评论
5
收藏
分享
正在热议
# 25届秋招总结 #
442570次浏览 4512人参与
# 春招别灰心,我们一人来一句鼓励 #
41986次浏览 533人参与
# 北方华创开奖 #
107437次浏览 599人参与
# 地方国企笔面经互助 #
7964次浏览 18人参与
# 同bg的你秋招战况如何? #
76743次浏览 563人参与
# 实习必须要去大厂吗? #
55775次浏览 961人参与
# 阿里云管培生offer #
120264次浏览 2220人参与
# 虾皮求职进展汇总 #
115687次浏览 886人参与
# 如果你有一天可以担任公司的CEO,你会做哪三件事? #
11584次浏览 287人参与
# 实习,投递多份简历没人回复怎么办 #
2454714次浏览 34857人参与
# 提前批简历挂麻了怎么办 #
149906次浏览 1977人参与
# 在找工作求抱抱 #
906025次浏览 9421人参与
# 如果公司给你放一天假,你会怎么度过? #
4757次浏览 55人参与
# 你投递的公司有几家约面了? #
33206次浏览 188人参与
# 投递实习岗位前的准备 #
1195950次浏览 18549人参与
# 机械人春招想让哪家公司来捞你? #
157635次浏览 2267人参与
# 双非本科求职如何逆袭 #
662248次浏览 7397人参与
# 发工资后,你做的第一件事是什么 #
12734次浏览 62人参与
# 工作中,努力重要还是选择重要? #
35815次浏览 384人参与
# 简历中的项目经历要怎么写? #
86920次浏览 1516人参与
# 参加完秋招的机械人,还参加春招吗? #
20133次浏览 240人参与
# 我的上岸简历长这样 #
452024次浏览 8088人参与
牛客网
牛客企业服务