C++等级3题

鸡兔同笼

#include<bits/stdc++.h>
using namespace std;
void f(int n);
int n;
int main()
{cin>>n;int x=0;int ma=-1;int mi=1000;for(int i=0;i<n;i++){for(int j=0;j<n;j++){if(i*2+j*4==n){x=1;ma=max(ma,i+j);mi=min(mi,i+j);}}}if(x==1){cout<<mi<<" "<<ma;}else{cout<<"0 0";}return 0;
}
void f(int n){}

猴子吃桃

#include<bits/stdc++.h>
using namespace std;
int n,sum=0;
void f(int);
int main()
{int a[1000];a[1]=1;for(int i=0;i<10;i--){a[i]=(a[i-1]+1)*2;}return 0;
}
void f(int n){}

扩号匹配问题

#include<bits/stdc++.h>
using namespace std;
int n,sum=0;
void f(int,int);
char s[100];
char r[100];
int main()
{cin>>s;int l=strlen(s);for(int i=0;i<l;i++){if(s[i]=='(') cout<<" ";else if(s[i]==')'){r[i]=' ';f(i-1,i);}else r[i]=' ';}cout<<r;return 0;
}
void f(int i,int n){if(r[i]=='$'){r[i]=' ';return;}if(i==-1){r[n]='?';return;}f(i-1,n);
}

上台阶不会

田忌赛马不会

课程冲突

#include<iostream>
using namespace std;
int n,sum=0;
int a[1000];
int f(int);
int main()
{cin>>n;int b[1000];for(int i=0;i<n;i++){cin>>a[i];cin>>b[i];}int ma=-1;for(int i=0;i<n;i++){for(int j=i+1;j<n;j++){int s=min(b[i],b[j])-max(a[i],a[j])+1;ma=max(ma,s);}}cout<<ma;return 0;
}

42 点不会

最长下坡不会

放苹果

#include<bits/stdc++.h>
using namespace std;
int n,sum=0;
int f(int,int);
int main()
{int m;cin>>n>>m;cout<<f(n,m);return 0;
}
int f(int n,int m){if(m==1||n==0) return 1;if(n==1||m==0) return 1;if(m>n) return f(n,n);if(m<=n) return f(n,m-1)+f(n-m,m);
}

制作蛋糕不会

找和最接近但不超过K的两个元素

#include<bits/stdc++.h>
using namespace std;
void f(int n);
int n;
int main()
{int k;int a[1000]={0};int mi=1000;int h=0;cin>>n>>k;for(int i=0;i<n;i++){cin>>a[i];}for(int i=0;i<n;i++){for(int j=i+1;j<n;j++){if(a[i]+a[j]<=k){mi=min(mi,a[i]-a[j],a[j]-a[i]);if(mi/1!=0){h=a[i]+a[j];}else{mi=max(a[i]-a[j],mi,a[j]-a[i]);}}}}cout<<h;return 0;
}
void f(int n){}

数根

#include<bits/stdc++.h>
using namespace std;
void f(int n);
int n;
int main()
{cin>>n;int sum=0;while(true){if(n/10==0){cout<<n;return 0;}else{int t=n;while(t!=0){sum=sum+t%10;t=t/10;}n=sum;}}return 0;
}
void f(int n){}

和数不会

生理周期

#include<bits/stdc++.h>
using namespace std;
int n,m,sum=0;
int a[100];
void f(int);
int main()
{int ax,b,c,d;cin>>ax>>b>>c>>d;for(int i=d+1;i<=d+21252;i++){if(i%23==ax&&i%28==b&&i%33==c){cout<<i-d<<endl;}}return 0;
}
void f(int n){}

矩形数量文件结构“图”不会

分解因数

#include<bits/stdc++.h>
using namespace std;
int n,sum=0;
void f(int,int);
int main()
{int m;cin>>n>>m;f(n,m);return 0;
}
void f(int n,int m){if(n==1){sum++;return;}for(int i=m;i<=n;i++){if(n%i==0){f(n/i,i);}}}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/746358.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

科技回顾,飞凌嵌入式受邀亮相第八届瑞芯微开发者大会「RKDC2024」

2024年3月7日~8日&#xff0c;第八届瑞芯微开发者大会&#xff08;RKDC2024&#xff09;在福州举行&#xff0c;本届大会以“AI芯片AI应用AloT”为主题&#xff0c;邀请各行业的开发者共启数智化未来。 本届大会亮点颇多&#xff0c;不仅有13大芯片应用展示、9场产品和技术论坛…

学生时期学习资源同步-1 第一学期结业考试题8

原创作者&#xff1a;田超凡&#xff08;程序员田宝宝&#xff09; 版权所有&#xff0c;引用请注明原作者&#xff0c;严禁复制转载

296.【华为OD机试】污染水域 (图的多源BFS—JavaPythonC++JS实现)

🚀点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握! 文章目录 一. 题目-污染水域二.解题思路三.题解代码Python题解代码…

GIS入门,GeoServer介绍,GeoServer如何发布WMTS地图服务,GeoServer如何自动切割瓦片

GeoServer介绍 GeoServer是一个开源的地理空间数据服务器,它允许用户共享、处理和编辑地理空间数据。GeoServer基于Java开发,可以将各种空间数据格式(如Shapefile、PostGIS、Oracle Spatial等)转换为标准的地理空间数据服务,比如Web Map Service (WMS)、Web Feature Serv…

超分辨率(2)--基于EDSR网络实现图像超分辨率重建

目录 一.项目介绍 二.项目流程详解 2.1.构建网络模型 2.2.数据集处理 2.3.训练模块 2.4.测试模块 三.测试网络 一.项目介绍 EDSR全称Enhanced Deep Residual Networks&#xff0c;是SRResnet的升级版&#xff0c;其对网络结构进行了优化(去除了BN层)&#xff0c;省下来…

避免阻塞主线程 —— Web Worker 示例项目

前期回顾 迄今为止易用 —— 的 “盲水印“ 实现方案-CSDN博客https://blog.csdn.net/m0_57904695/article/details/136720192?spm1001.2014.3001.5501 目录 CSDN 彩色之外 &#x1f4dd; 前言 &#x1f6a9; 技术栈 &#x1f6e0;️ 功能 &#x1f916; 如何运行 ♻️ …

《JAVA与模式》之工厂方法模式

系列文章目录 文章目录 系列文章目录前言一、工厂方法模式二、工厂方法模式的活动序列图三、工厂方法模式和简单工厂模式前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码…

【个人记录】CentOS7安装MySQL 5.7和libmysqlclient.so.20

记录 之前使用MariaDB 发现使用的libmysqlclient.so是18版本的&#xff0c;一些程序需要20版本的库&#xff0c;查了一下需要安装5.7以上版本的才有libmysqlclient.so.20&#xff0c;这里简单记录一下怎么安装。 安装MySQL 5.7 Yum源 yum install -y https://repo.mysql.com…

vuex怎么防止数据刷新丢失?

在Vue.js应用程序中&#xff0c;Vuex是一个用于管理应用程序状态的状态管理库。默认情况下&#xff0c;Vuex的状态存储在内存中&#xff0c;并且在页面刷新时会丢失。 为了防止数据刷新丢失&#xff0c;你可以考虑以下几种方法&#xff1a; 这些方法可以帮助你防止Vuex数据刷新…

浅析C++的指针与引用

浅析C的指针与引用 文章目录 浅析C的指针与引用一、对比引用与指针二、引用左值引用右值引用引用折叠 三、指针与引用的性能差距总结 一、对比引用与指针 总论&#xff1a; 引用指针必须初始化可以不初始化不能为空可以为空不能更换目标可以更换目标 引用必须初始化&#xff…

如何用SMU数字源表测试apd管的暗电流

01 APD工作原理 APD雪崩光电二极管的工作原理是基于光电效应和雪崩效应&#xff0c;当光子被吸收时&#xff0c;会产生电子空穴对&#xff0c;空穴向P区移动&#xff0c;电子向N区移动&#xff0c;由于电场的作用&#xff0c;电子与空穴相遇时会产生二次电子&#xff0c;形成雪…

串行通信——IIC总结

一.什么是IIC&#xff1f; IIC&#xff08;Inter-Integrated Circuit&#xff09;也称I2C&#xff0c;中文叫集成电路总线。是一个多主从的串行总线&#xff0c;由飞利浦公司发明的通讯总线&#xff0c;属于半双工同步传输类总线&#xff0c;仅由两条线就能完成多机通讯&#…

Android 辅助功能 -抢红包(二)

Android 辅助功能 -抢红包(二) 本篇文章继续讲述辅助功能实现抢红包的方案. 上篇文章主要讲了下辅助功能的基本使用,本文涉及的一些基础内容就不再赘述了. 有疑问的可以查看上篇文章: Android 辅助功能 -抢红包 1: 添加微信监听 修改xml文件,android:packageNames中新增微…

【解读】区块链和分布式记账技术标准体系建设指南

大家好&#xff0c;这里是苏泽。一个从业Java后端的区块链技术爱好者。 今天带大家来解读这份三部门印发的行业建设指南《区块链和分布式记账技术标准体系建设指南》 原文件可查看P020240112840724196854.pdf (www.gov.cn) 以下是个人解读&#xff0c;如有纰漏请指正&#xff…

Nginx 报错 504 Gateway Time-out 的解决方法

报错信息 504 Gateway Time-out 原因是程序执行时间过长&#xff0c;导致请求超时。 解决方法 首先&#xff0c;尽可能地优化程序代码的执行时间。 其次&#xff0c;修改配置文件。 修改 php.ini 配置文件。 max_execution_time 600 复制 修改 nginx.conf 配置文件。…

KY9 成绩排序

描述&#xff1a; 用一维数组存储学号和成绩&#xff0c;然后&#xff0c;按成绩排序输出。 输入描述&#xff1a; 输入第一行包括一个整数N(1<N<100)&#xff0c;代表学生的个数。 接下来的N行每行包括两个整数p和q&#xff0c;分别代表每个学生的学号和成绩。 输出描述…

【系统架构师】-第16章-嵌入式系统架构设计理论与实践

1、嵌入式系统发展 第一阶段&#xff1a;单片微型计算机 (SCM) 阶段&#xff0c;即单片机时代&#xff0c;五操作系统 第二阶段&#xff1a;微控制器 (MUC) 阶段&#xff0c;有简单操作系统 第三阶段&#xff1a;片上系统 (SoC)&#xff0c;兼容各种微处理器 第四阶段&…

常见滤波方式的区别的优势

一. 限幅滤波法 给定一个最大偏差X&#xff0c;如果本次值与上次差值小于X&#xff0c;则本次有效&#xff0c;否则无效&#xff0c;使用上次值代替。 #incldue <stdio.h>#define X 2 int lastvalue; //限幅滤波法 int filter(void) {int nowValue ;nowValue getValue…

软件测试 —— 测试用例设计报告

写出测试网站的测试用例&#xff0c;测试网站具体内容可看团购网站系统需求说明书1.2.doc 一、流程1&#xff1a;注册→登录 图1&#xff1a;注册->登录流程图 1、 使用场景设计法设计测试用例 1&#xff09; 找出基本流和备选流 基本流注册用户-成功登录系统备选流1注册…

Jenkins cron定时构建触发器

from&#xff1a; https://www.jenkins.io/doc/book/pipeline/syntax/#cron-syntax 以下内容为根据Jenkins官方文档cron表达式部分翻译过来&#xff0c;使用机翻加个人理解补充内容&#xff0c;包括举例。 目录 介绍举例&#xff1a;设置方法方法一&#xff1a;方法二&#xf…