news 2026/8/11 16:43:23

B4356 [GESP202506 二级] 数三角形 c++

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
B4356 [GESP202506 二级] 数三角形 c++

换图形在2级的题中倒是挺常见的 但是画三角形我倒是不常见这道题还是有点难度的

老规矩 题目奉上

这是原先的老版本代码

#include<bits/stdc++.h> using namespace std; typedef long long LL; int main() { LL n, cnt = 0; cin >> n; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if (i > j || i == j) { cout << (char) ('A' + cnt % 26); cnt ++; } } cout << endl; } return 0; }

使用for循环嵌套

外层循环i代表行,i从0到\(n-1\),一共n行

内衬循环j代表列,j从0到\(n‑1\)

画三角形是一个矩形找到右对角线下面的部分就是一个三角形

至于for循环里面的内容

if(i >= j)条件:

  • i = 0(第 1 行),满足条件,输出 1 个字符
  • j = 1(第 2 行),满足条件,输出 2 个字符
  • i = 2(第 3 行),满足条件,输出 3 个字符
  • 正好做到:第i + 1 行 输出 i + 1个字母

每行内层循环结束,执行cout << endl;进行换行

样例 n=3 执行流程

cnt 初始0

i = 0

j = 0 到i >= j 成立,输出A,cnt = 1; j = 1 j = 2 条件不成立;换行

i = 1;

j = 0成立 输出B cnt =2; j = 1 成立输出C cnt = 3; j = 2 不成立;换行

i = 2;

j = 0 输出D cnt = 4; j = 1 输出Ecnt = 5; j = 2输出F cnt = 6;换行

世间万象 纸上一隅 愿这些文字能带给你片刻启发 山高水远 我们后会有期

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/11 16:43:15

制造业小白必看:收藏这10大AI Agent应用场景,轻松实现降本增效!

本文介绍了制造业中AI Agent的十大核心落地场景&#xff0c;包括生产数据自动录入、设备故障智能诊断、原材料行情自动采集等&#xff0c;并结合船舶、汽车零部件等行业龙头企业的实战案例&#xff0c;展示了AI Agent如何助力企业降本增效。对于想要了解AI在制造业应用的小白或…

作者头像 李华
网站建设 2026/8/11 16:39:40

51Nod - 1012:最小公倍数LCM

题目输入 2个正整数A &#xff0c;B &#xff0c;求 A 与 B 的最小公倍数。input2 个数 A,B &#xff0c;中间用空格隔开。 (1≤A,B≤109)Output输出A 与 B 的最小公倍数。Sample 1Input Output30 105210Status#include <iostream> #include <algorithm> using nam…

作者头像 李华
网站建设 2026/8/11 16:38:55

每日减重6:今日早间体重达到新低——139.3斤

今日&#xff08;8月10日&#xff09;早间体重达到新低&#xff1a;139.3斤 8月9日早间体重&#xff1a;140.5 8月8日早间体重&#xff1a;139.8 8月7日未称早间体重&#xff0c;午间体重是139.7 8月6日早间体重&#xff1a;140.2 截至现在&#xff0c;体重低于140的次数已经有…

作者头像 李华
网站建设 2026/8/11 16:38:09

终极B站会员购抢票神器:3分钟上手,轻松抢到热门漫展门票!

终极B站会员购抢票神器&#xff1a;3分钟上手&#xff0c;轻松抢到热门漫展门票&#xff01; 【免费下载链接】biliTickerBuy b站会员购购票辅助工具 项目地址: https://gitcode.com/GitHub_Trending/bi/biliTickerBuy 还在为抢不到B站会员购的热门漫展门票而烦恼吗&…

作者头像 李华
网站建设 2026/8/11 16:37:57

【单片机毕业设计推荐】基于 STM32 的水产养殖智能环境监控控制系统设计与实现 基于 STM32 的鱼池智能温控补水投喂增氧系统设计(012306)

文章目录 20 个相关毕业设计备选题目项目研究背景摘要总体方案核心功能技术路线项目演示关于我们项目案例源码获取 温馨提示&#xff1a;本人主页置顶文章(点我)有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;本人主页置顶文章(点我)有 CSDN 平台…

作者头像 李华
网站建设 2026/8/11 16:36:40

League Akari:英雄联盟LCU工具包的3个颠覆性功能完整指南

League Akari&#xff1a;英雄联盟LCU工具包的3个颠覆性功能完整指南 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power &#x1f680;. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit 还在为英雄联盟游戏中的繁…

作者头像 李华