C++三级2021考题

我家的门牌号

#include<bits/stdc++.h>
using namespace std;
int n,m,sum=0;
int a[100];
void f(int);
int x(int);
int main()
{int s;cin>>n;for(int i=1;true;i++){s=(1+i)*i/2;for(int j=1;j<=i;j++){if(s-2*j==n){cout<<j<<i;return 0;}}}return 0;
}
void f(int n){}
int x(int n){}

子串计算

#include<bits/stdc++.h>
using namespace std;
int m,sum=0;
int a[100];
void f(int);
string l(int s,int e,string n);
string b[100];
int lb=0;
int c[100];
int main()
{string x;cin>>x;int la=x.size();for(int i=0;i<la;i++){for(int j=i;j<la;j++){string t=l(i,j,x);int f=1;for(int k=0;k<lb;k++){if(b[k]==t){f=0;c[k]++;break;}}if(f==1){b[lb]=t;c[lb]=1;lb++;}}}for(int i=0;i<lb;i++){cout<<cout<<b[i]<<":"<<c[i]<<endl;}return 0;
}
void f(int n){}
string l(int s,int e,string n);
{string r="";for(int i=s;i<=r;i++){r=r+n[i];}return r;
}

吃糖果

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

拨钟问题不会

分形不会

课程冲突

#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;
}

生成括号

#include<bits/stdc++.h>
using namespace std;
void f(int o,int l,int r,string s);
int n;
int main()
{cin>>n;f(0,0,0,"");return 0;
}
void f(int o,int l,int r,string s){if(r>l||l>n) return;if(o==n*2){cout<<s<<endl;return;}f(o+1,l+1,r,s+"(");f(o+1,l,r+1,s+")");
}

余数相同问题

#include<bits/stdc++.h>
using namespace std;
void f(int,int);
int n;
int main()
{int a,b,c;cin>>a>>b>>c;for(int i=2;i<=min(a,b,c);i++){if(a%i==b%i&&b%i==c%i){cout<<i;return 0;}}return 0;
}
void f(int k,int n){}

菲波那契数列(2)

#include<bits/stdc++.h>
using namespace std;
void f(int,int);
int n;
int main()
{cin>>n;long long a[1000000];a[1]=1;a[2]=1;for(int i=3;i<=n;i++){a[i]=a[i-1]+a[i-2];}cout<<a[n];return 0;
}
void f(int k,int n){}

广义格雷码不会

数对

#include<bits/stdc++.h>
using namespace std;
void f(int,int);
int n;
int main()
{int a[20];int t=0;int sum=0;for(int i=1;i<=16;i++){cin>>a[i];sum++;if(a[i]==0) break;}for(int i=1;i<=sum;i++){for(int j=i+1;j<=sum;j++){if(a[i]*2==a[j]||a[j]*2==a[i]){t++;}}}cout<<t;return 0;
}
void f(int k,int n){}

水井深度

#include<bits/stdc++.h>
using namespace std;
int n,m,sum=0;
void f(int);
int main()
{int k,n1,n2,n3,n4,n5;cin>>k>>n1>>n2>>n3>>n4>>n5;int x1,x2,x3,x4,x5;for(int h=0;h<k*100;h++){for(int i=0;i<=h;i++){x2=h-i*i;x3=h-x2*x2;x4=h-x3*x3;x5=h-x4*x4;if(h==x5*n5+i){cout<<h<<i<<n2<<n3<<n4<<n5;}}}cout<<"not found";return 0;
}
void f(int n){}

爬楼

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

表达式求值不会

找和为K的两个元素

#include<bits/stdc++.h>
using namespace std;
int n,m,sum=0;
int a[100];
void f(int);
int main()
{int k;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){cout<<"yes";return 0;}}}cout<<"no";return 0;
}
void f(int n){}

Minecraft

#include<bits/stdc++.h>
using namespace std;
int n,m,sum=0;
int a[100];
void f(int);
int main()
{int mi=999999,h,l;cin>>n;for(int i=1;i<=n/3;i++){for(int j=i;j<=n/3;j++){if(n%(i*j)==0){h=n/(i*j);l=i*j*2+i*h*2+j*h*2;if(l<mi) mi=l;}}}cout<<mi;return 0;
}
void f(int n){}

踩方格不会

苹果消消乐

#include<bits/stdc++.h>
using namespace std;
int n;
void f();
int main()
{int sum=0;cin>>sum;for(int i=0;i<sum;i++){f();}return 0;
}
void f(){int m;cin>>n>>m;if(m>=n){cout<<100<<endl;return;}int a[110];for(int i=1;i<=n;i++){cin>>a[i];}a[0]=0;a[n+1]=101;int ma=-1;for(int i=1;i<n-m+1;i++){int s=a[i+m]-a[i-1];ma=max(s,ma);}cout<<ma<<endl;
}

流感传染不会

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

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

相关文章

柚见第十二期(随机匹配)

随机匹配 目的 为了帮大家更快地发现和自己兴趣相同的朋友 问题 匹配 1 个还是匹配多个&#xff1f; 答&#xff1a;匹配多个&#xff0c;并且按照匹配的相似度从高到低排序 怎么匹配&#xff1f;&#xff08;根据什么匹配&#xff09; 答&#xff1a;标签 tags 还可以根据 us…

分享一下自己总结的7万多字java面试笔记和一些面试视频,简历啥的,已大厂上岸

分享一下自己总结的7万多字java面试笔记和一些面试视频&#xff0c;简历啥的&#xff0c;已大厂上岸 自己总结的面试简历资料&#xff1a;https://pan.quark.cn/s/8b602fe53b58 文章目录 SSMspringspring 的优点&#xff1f;IoC和AOP的理解**Bean 的生命周期****列举一些重要…

20个最佳ChatGPT创业提示

20 Best ChatGPT Prompts for Start-Ups 在初创企业不断变化的生态系统中&#xff0c;利用像 ChatGPT 这样的尖端工具可以成为改变游戏规则的因素。初创企业以其敏捷性和创新性而闻名&#xff0c;总是在寻找提高效率、创造力和竞争力的方法。ChatGPT 凭借其先进的功能&#xf…

leetcode2684--矩阵中移动的最大次数

1. 题意 矩阵中一个位置只能从左上一、左、左下一格子转移而来&#xff0c;且当前值一定大于转移之前的值&#xff1b; 求从第一列开始的最大转移步数。 矩阵中移动的最大次数 2. 题解 思路 由于状态只能从左向右转移&#xff0c;所以同一个位置被搜索到后&#xff0c;第一…

一命通关差分

本章节是前缀和的延申 一命通关前缀和-CSDN博客https://blog.csdn.net/qq_74260823/article/details/136530291?spm1001.2014.3001.5501 一命通关前缀和 公交车 引入 还是利用我们在前缀和中所采用的例子——公交车。 有一辆公交车&#xff0c;一共上下了N批乘客&#xff1a…

【Vue3】源码解析-Runtime

文章目录 系列文章packages/runtime-dom/src/index.ts初始化创建renderermount \src\runtime-core\component.jsh.tspackages/runtime-core/src/renderer.ts挂载及卸载DOM节点render packages/runtime-dom/src/nodeOps.tspackages/runtime-core/src/apiCreateApp.ts创建appmoun…

前端UNIAPP端webview嵌入H5使用说明文档

一、关闭webView窗口 plus.webview.close( id_wvobj, aniClose, duration, extras ); 功能说明 关闭已经打开的Webview窗口&#xff0c;需先获取窗口对象或窗口id&#xff0c;并可指定关闭窗口的动画及动画持续时间。 参数说明 参数是否必须参数类型/固定值说明id_wvobj是…

GPT-3后的下一步:大型语言模型的未来方向

摘要&#xff1a; 本文将概述GPT-3后的下一步&#xff1a;大型语言模型的未来方向&#xff0c;包括技术发展趋势、应用场景、挑战与机遇。 引言&#xff1a; GPT-3是OpenAI于2020年发布的一款大型语言模型&#xff0c;它在自然语言处理领域取得了突破性进展。GPT-3的出现标志…

全国农产品价格分析预测可视化系统设计与实现

全国农产品价格分析预测可视化系统设计与实现 【摘要】在当今信息化社会&#xff0c;数据的可视化已成为决策和分析的重要工具。尤其是在农业领域&#xff0c;了解和预测农产品价格趋势对于农民、政府和相关企业都至关重要。为了满足这一需求&#xff0c;设计并实现了全国农产…

RabbitMQ 面试题及答案整理,最新面试题

RabbitMQ的核心组件有哪些&#xff1f; RabbitMQ的核心组件包括&#xff1a; 1、生产者&#xff08;Producer&#xff09;&#xff1a; 生产者是发送消息到RabbitMQ的应用程序。 2、消费者&#xff08;Consumer&#xff09;&#xff1a; 消费者是接收RabbitMQ消息的应用程序…

哥斯拉流量webshell分析-->ASP/PHP

哥斯拉流量webshell分析 哥斯拉是继菜刀、蚁剑、冰蝎之后的又一个webshell利器&#xff0c;这里就不过多介绍了。 哥斯拉GitHub地址&#xff1a;https://github.com/BeichenDream/Godzilla 很多一线师傅不太了解其中的加解密手法&#xff0c;无法进行解密&#xff0c;这篇文章…

Vue.js基础

表单输入绑定 基础用法 v-model 指令在表单 <input>、<textarea>及 <select> 元素上创建双向数据绑定。 v-model 本质上不过是语法糖。它负责监听用户的输入事件以更新数据&#xff0c;并对一些极端场景进行一些特殊处理。 vue 模板语法包括两大类 插值语法…

Java算法之数论基础

Java算法之数论基础 一、最大公约数&#xff08;Greatest Common Divisor, GCD&#xff09; 在Java中&#xff0c;我们可以使用欧几里得算法&#xff08;辗转相除法&#xff09;来求两个数的最大公约数&#xff1a; 辗转相除法&#xff08;欧几里得算法&#xff09; 辗转相…

会议室预约系统优化(蓝桥杯)

文章目录 会议室预约系统优化问题描述差分 会议室预约系统优化 问题描述 假设你是一家大型企业的 IT 工程师&#xff0c;企业内有 n 个会议室&#xff0c;每天都有多个部门预约会议室进行会议。你的任务是优化现有的会议室预约系统。 你需要设计一个程序来支持以下两种操作…

Web3社交项目UXLINK零撸教程

简介&#xff1a;UXLINK是Web3行业中首个主打双向、熟人社交关系的产品&#xff0c;与其他社交基础设施类项目相比&#xff0c;类似Twitter Vs Facebook、微博 Vs 微信的社交结构区别。UXLINK的愿景&#xff1a;1、社交中心&#xff1a;成为最大的社交平台&#xff0c;专注于真…

goctl-swagger 生成json接口文件

参考&#xff1a; GitHub - dyntrait/goctl-swagger: 通过 api 文件生成 swagger 文档 GitHub - Bluettipower/goctl-swagger 一:编译 执行go install 前一般需要设置环境&#xff0c;不然资源经常会下载不下载 go env -w GOPROXYhttps://goproxy.cn,direct 执行完 go in…

C++/CLI学习笔记4(快速打通c++与c#相互调用的桥梁)

3.4声明多个变量 同一个语句可声明同类型的多个变量&#xff0c;用逗号分隔即可&#xff0c;如下所示:int x 10, y, z 11; 该语句声明int变量x,y和z。第一个初始化为10&#xff0c;第二个未初始化&#xff0c;第三个初始化为11。 3.5变量赋值 使用赋值操作符(等号)向变量…

IO流(主要是记住四大类InputStream,OutputStream、Reader和Writer,其他都是他们的子类)

IO流 1、文件 &#xff08;1&#xff09;文件概念 文件就是保存数据的地方。例如word文档&#xff0c;txt文件&#xff0c;execl文件等等。 &#xff08;2&#xff09;文件流 文件在程序中是以流的形式来操作的。 流&#xff1a;数据在数据源&#xff08;文件&#xff09;…

【Python】Python中的正则表达式

Python中的正则表达式 1.re模块使用入门 1.1 re.match 函数 函数定义&#xff1a; re.match 尝试从字符串的起始位置匹配一个模式&#xff0c;如果不是起始位置匹配成功的话&#xff0c;match() 就返回 none。 函数语法&#xff1a; re.match(pattern, string, flags0) …

ASR语音识别纠错-fast correct

1、使用方式说明 ASR对应的文本越长&#xff0c;识别准确率和召回率越高 识别的错误分类&#xff1a; 编号错误类型示例1谐音字词配副眼睛-配副眼镜2混淆音字词流浪织女-牛郎织女3多字错误关关机-关机4少字错误 爱有天意-假如爱有天意 5形似字错误高梁-高粱6中文拼音全拼xin…