当前位置: 首页 > wzjs >正文

电影网站开发毕业论文开题报告青岛seo

电影网站开发毕业论文开题报告,青岛seo,做网站建设怎么赚钱,docker 安装wordpressL1-002 打印沙漏 - 团体程序设计天梯赛-练习集 (pintia.cn) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ************ *****所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐&#…

L1-002 打印沙漏 - 团体程序设计天梯赛-练习集 (pintia.cn)

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印

************
*****

所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。

给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。

输入格式:

输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。

输出格式:

首先打印出由给定符号组成的最大的沙漏形状,最后在一行中输出剩下没用掉的符号数。

输入样例:

19 *

输出样例:

************
*****
2
题解
  1. 计算沙漏层数:

    • 初始化沙漏的层数 level 为 1,已使用的符号总数 total 为 1(因为最顶层只有一个符号)。

    • 通过循环不断尝试增加层数,每次增加层数时计算增加这一层所需的符号数(每一层比上一层多 2 个符号,且沙漏上下对称,所以每次增加的符号数为 2 * (2 * (level + 1) - 1))。只要增加这一层后使用的符号总数不超过给定的 n,就继续增加层数,并更新 totallevel

  2. 打印沙漏上半部分:

    • 使用外层循环从 level 递减到 1,控制当前要打印的层数。

    • 对于每一层,先打印一定数量的空格,空格数为 level - i,以实现符号的中心对齐。

    • 接着打印当前层的符号,符号数为 2 * i - 1

    • 每打印完一层,换行。

  3. 打印沙漏下半部分:

    • 使用外层循环从 2 递增到 level,控制当前要打印的层数。

    • 同样,先打印一定数量的空格,空格数为 level - i

    • 然后打印当前层的符号,符号数为 2 * i - 1

    • 每打印完一层,换行。

  4. 输出剩余符号数:

    • 计算剩余未使用的符号数,即 n - total,并将其输出。

代码
#include<bits/stdc++.h>
using namespace std;
int main(){int n;char ch;cin>>n>>ch;int total=1;int level=1;while(total+2*(2*(level+1)-1)<=n){total+=2*(2*(level+1)-1);level++;}for(int i=level;i>=1;i--){for(int j=0;j<level-i;j++) cout<<" ";for(int j=0;j<2*i-1;j++) cout<<ch;cout<<endl;}for(int i=2;i<=level;i++){for(int j=0;j<level-i;j++) cout<<" ";for(int j=0;j<2*i-1;j++) cout<<ch;cout<<endl;}cout<<n-total<<endl;return 0;
}

http://www.dtcms.com/wzjs/94714.html

相关文章:

  • 电子商务网站建设与管理—李建忠百度seo还有前景吗
  • 东莞网站建设公司直播优化营商环境工作总结
  • 义乌网站建设九百度资源搜索平台
  • 民和县wap网站建设公司东莞seo技术
  • 做化工哪个网站好广州优化营商环境条例
  • 微网站开发技术广东网站se0优化公司
  • 南京网站优化竞价广告推广
  • 网站备案地区名郑州官网网站优化公司
  • wordpress断点续传十堰seo排名公司
  • 阿克苏网站建设公司网站空间
  • 广州网站排名优化开发响应式网站模板的应用
  • 网站制作与网站建设百度指数特点
  • 网页制作与网站建设试卷及答案电商网站建设制作
  • jpress和wordpress哪个好天津seo推广软件
  • wordpress 企业网站网络营销理论基础
  • 如何建设html网站app地推网
  • 网站装修的代码怎么做的seo优化的价格
  • 做求职网站市场seo外链建设的方法有
  • 国家为什么把安阳分了在线看seo网站
  • 做外贸需要注册哪些b2b网站网络优化行业的发展前景
  • 防疫站24小时在线咨询国内重大新闻
  • 360°网站标签旋转显示特效网站建设优化的技巧
  • 网站建设分享文章企业查询系统
  • 做静态网站选用什么服务器重庆seo海洋qq
  • 阿里巴巴网站建设目标百度服务商平台
  • 韩国风格网站整站源码seo是什么意思的缩写
  • APP网站怎么做seo营销培训咨询
  • 印刷企业网站模板开发一个小程序一般需要多少钱呢
  • 拼多多网站怎么做杭州seo搜索引擎优化
  • 滕州做网站上海网络推广服务