P5721 【深基4.例6】数字直角三角形题解(代码简明)
题目描述
给出n,请输出一个直角边长度是n的数字直角三角形。所有数字都是2位组成的,如果没有2位则加上前导0。
输入格式
输入一个正整数n。
输出格式
输出如题目要求的数字直角三角形。
法一:双重循环实现
#include<bits/stdc++.h>
using namespace std;
int main()
{int n,t=1; //n实际上就是行数,t为数字,等下需递增cin>>n; //输入行数for(int i=1;i<=n;i++){ //i控制的是1-n行for(int j=1;j<=n-i+1;j++){ //j控制的是第i行有j个数printf("%02d",t); //右边对齐,不足两位前面用0补t++; //t递增}cout<<endl; //每弄完一行数字后需换行}
}
法二:一层循环实现
#include<bits/stdc++.h>
using namespace std;
int main()
{int n,t,cnt=0;cin>>n;t=n;for(int i=1;i<=n*(n+1)/2;i++){ //发现总共是n*(n+1)/2个数printf("%02d",i);cnt=cnt+1; //cnt记录从第i个数开始,目前是第几个数if(cnt==t){ //如果第t行是cnt个数的时候cout<<"\n";t=t-1; //然后要处理t-1行cnt=0; //把cnt重新归0}}
}
P5721 【深基4.例6】数字直角三角形题解(代码简明)相关推荐
- 洛谷 P5740 【深基7.例9】最厉害的学生 题解
Hello!这是我第一次在CSDN社区发题解呢(虽然我只是一个小菜鸡,只会C++,啥也不懂)! 这一次的题解我给大家带来了洛谷 函数与结构体部分的P5740 最厉害的学生这道题. 我们可以先审一审题目 ...
- 【洛谷题解】P5734 【深基6.例6】文字处理软件(C语言)
P5734 [深基6.例6]文字处理软件 题目描述 你需要开发一款文字处理软件.最开始时输入一个字符串(不超过 100 个字符)作为初始文档.可以认为文档开头是第 0 个字符.需要支持以下操作: 1 ...
- p5727深基5.例3冰雹猜想c语言,深基
欸嘿,典型的求解第k小的数的问题 算法中使用了快速排序 关键之处在于原本快排需要两边都进行排序,但现在我们只关心第k小的数,所以,如果在ll比k大那么就排左半边,比k小就比右半边,从而实现时间复杂度的 ...
- P5723 【深基4.例13】质数口袋
P5723 [深基4.例13]质数口袋 题目描述 小 A 有一个质数口袋,里面可以装各个质数.他从 22 开始,依次判断各个自然数是不是质数,如果是质数就会把这个数字装入口袋.口袋的负载量就是口袋里的 ...
- 洛谷 P5727 【深基5.例3】冰雹猜想
C语言基础系列文章 C语言 五种方法输出100以内的素数(质数) 源码 C语言分支结构超基础编程习题整理 详细分析附源码 C语言题解 洛谷P1614 爱与愁的心痛 详细分析源码 C语言题解 P5719 ...
- P5737 【深基7.例3】闰年展示(python3实现)
[深基7.例3]闰年展示 - 洛谷 """P5737 [深基7.例3]闰年展示(python3实现) https://www.luogu.com.cn/problem/P ...
- P5735 【深基7.例1】距离函数(python3实现)
[深基7.例1]距离函数 - 洛谷 """P5735 [深基7.例1]距离函数(python3实现) https://www.luogu.com.cn/problem/P ...
- FPGA数字IC刷题58道Verilog题解代码及视频讲解【FPGA探索者】【同步/异步FIFO】【跨时钟】
牛客 Verilog 刷题入门篇1~24 + 进阶篇1~34 题解代码,所有代码均能通过测试,配合视频讲解效果更佳.为避免内容冗余,本文只给出代码,部分题目给出必要说明. 很多题目本身出题有些问题,着 ...
- python冰雹猜想_洛谷-P5727 【深基5.例3】冰雹猜想
洛谷-P5727 [深基5.例3]冰雹猜想 给出一个正整数 \(n(n\le 100)\),然后对这个数字一直进行下面的操作:如果这个数字是奇数,那么将其乘 3 再加 1,否则除以 2.经过若干次循环 ...
最新文章
- 转:FMS 3.5之Hello World!
- 9月14日学习内容整理:初识别面向对象
- 《OpenStack云计算实战手册(第2版)》——1.7 添加用户
- 写在国产接口管理工具ApiPost 5.2.5发布后的一些话
- linux UID的长度,linux下文件数、目录数、文件名长度的各种限制
- linux 递归查看文件个数,Linux下递归读取文件数量
- 台电 平板电脑 html,颜值与功能兼备 台电X6 Pro二合一平板评测
- android 数据存储之SQLite
- 回顾·神马搜索技术演进之路
- 华为“天才少年”稚晖君又出新作,从零开始造“客制化”智能键盘
- 儿童过敏性鼻炎的最佳治疗方法
- 十大免费DNS域名解析服务-稳定,可靠,好用的免费DNS服务
- 2020第十二届全国大学生数学竞赛初赛试题及答案(江苏非数)
- SEO图片优化基本技巧
- 怎么使用Google GSC(原google站长工具)?
- I DID IT 推广二番 | ArcBlock 发布汇款转账应用 Demo
- 3D打印机的USB接口和SD卡接口防静电设计
- uni-app小程序利用动画做出左右滑动切换的效果
- SOME/IP有那么难吗?
- 怎么学计算机知识竞赛,计算机基础学习知识竞赛题目答案解析.docx