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

2025.6GESP四级(编程题详解)

第一题:

        题目:画布裁剪

        思路:

                

首先用一个char类型二维数组存储输入的矩阵,然后由图中可以看出题目要的部分宽是x1~x2、长是y1~y2,最后循环输出即可。

        代码:         

#include<iostream>
using namespace std;
int n,m;
int x1,y1,x2,y2;
char c[1005][1005];
int main(){cin>>n>>m;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cin>>c[i][j];}}for(int i=x1;i<=x2;i++){for(int j=y1;j<=y2;j++){cout<<c[i][j];}cout<<endl;}return 0;
}

第二题:

        题目:排序    

        思路:

            本题可用冒泡排序和逆序对两种方法解答,此处用逆序对讲解。循环遍历每一个元素的身高数值然后循环遍历后面元素的身高数值判断是否有比当前元素大的如果有计数器加一,如果后面某个元素的身高数值与当前元素的身高数值相等判断体重如果后面的那个元素体重值比当前元素体重值大计数器加一,最后输出计数器里面的值。

        代码:

#include<iostream>
using namespace std;
int h[1005],w[1005];
int n,cnt;
int main(){cin>>n;for(int i=1;i<=n;i++){cin>>h[i]>>w[i];}for(int i=1;i<=n;i++){for(int j=i;j<=n;j++){if(h[i]<h[j]||h[i]==h[j]&&w[i]<w[j]){cnt++;}}}cout<<cnt;return 0;
}

http://www.lryc.cn/news/576754.html

相关文章:

  • 基于云的平板挠度模拟:动画与建模-AI云计算数值分析和代码验证
  • 鸿蒙5:自定义构建函数
  • 提示技术系列——生成知识提示
  • HTTP中常见的Content-Type
  • 【HuggingFace】模型选型策略指南(读懂config.json)
  • RAG工作原理
  • 什么是MPC(多方安全计算,Multi-Party Computation)
  • LeetCode Hot 100 最大子数组和
  • HarmonyOS NEXT仓颉开发语言实战案例:小而美的旅行App
  • NLP文本增强——随机删除
  • HarmonyOS NEXT仓颉开发语言实战案例:健身App
  • 野生动物检测数据集介绍-5,138张图片 野生动物保护监测 智能狩猎相机系统 生态研究与调查
  • rabbitmq springboot 有哪些配置参数
  • ONLYOFFICE 协作空间 企业版使用秘籍-8.使用虚拟数据房间,处理机密文档更安全
  • 生物实验室安全、化学品安全
  • MATLAB变音系统设计:声音特征变换(男声、女声、童声互转)
  • fvcom 网格文件grd制作
  • 日线周线MACD指标使用图文教程,通达信指标
  • 什么是零知识证明(Zero-Knowledge Proof, ZKP)
  • BF的数据结构题单-省选根号数据结构 - 题单 - 洛谷 计算机科学教育新生态
  • 基于开源AI智能名片链动2+1模式S2B2C商城小程序源码的用户价值对接机制研究
  • IDE/IoT/实践小熊派LiteOS工程配置、编译、烧录、调试(基于 bearpi-iot_std_liteos 源码)
  • 阿里云-接入SLS日志
  • 抗辐照芯片技术在商业卫星领域的应用与突破
  • C++ 第四阶段 STL 容器 - 第一讲:详解 std::vector
  • llama.cpp学习笔记:后端加载
  • M1芯片最终oracle成功版本拉取方法及配置
  • 【Linux庖丁解牛】— 文件系统!
  • JDK21 基于 Spring-AI 集成大模型实现聊天机器人
  • 【智能协同云图库】智能协同云图库第三弹:基于腾讯云 COS 对象存储—开发图片模块