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

入营测评题解

第一题:first

第二题:chengji

打擂台,每个数跟当前最大、最小值比较,维护当前最值即可。

#include<bits/stdc++.h>
using ll=long long;
using namespace std;const int N=1e6+10;int n;
int x;//1e9, ll最大9e18 
ll maxn=0,minn=INT_MAX;int main()
{cin>>n;for(int i=1;i<=n;i++){cin>>x;maxn=max(maxn,x);minn=min(minn,x);} cout<<maxn*minn;return 0;
}

第三题:nmji

枚举公鸡,母鸡数量即可,列式子求小鸡个数。

#include<bits/stdc++.h>
using ll=long long;
using namespace std;const int N=1e6+10;int n,m;//n钱买m鸡
//鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一
//5e4
int main()
{cin>>n>>m;for(int i=0;i<=m;i++)//枚举鸡翁数量 {for(int j=0;j<=min(m-i,(n-i*5)/3);j++)//枚举母鸡数量 {int mon=n-i*5-j*3;//剩余钱数 if((i+j+mon*3)==m){std::cout<<i<<" "<<j<<" "<<mon*3<<'\n';} } }return 0;
}

 第四题:fangge

方形由横竖分别两条直线围成,从横着的线中选2条,竖着的线中选2条,两者方案数相乘得到答案。

#include<bits/stdc++.h>
using ll=long long;
using namespace std;const int N=1e6+10;int n,m;
ll c2(int n)
{return (ll)n*(n-1)/2;
}
int main()
{cin>>n>>m;n+=2,m+=2;cout<<c2(n)*c2(m);return 0;
}

 第五题:sizhishu

约数一定是成对出现的,枚举前一半约数,特判a*a=b的情况即可。

#include<bits/stdc++.h>
using ll=long long;
using namespace std;const int N=1e6+10;int n,m;//1e6
bool check(int x)
{ll cnt=2;for(int i=2;i<=x/i;i++){if(x%i==0){if(x/i!=i) cnt+=2;else return 0;}}return cnt==4;
}
int main()
{//四质数就是有且只有四个因数的数cin>>n>>m;for(int i=n;i<=m;i++)//5e4{if(check(i)){cout<<i<<'\n';}}return 0;
}

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • BeanFactory 和FactoryBean的区别
  • linux常用网络工具汇总二
  • Duilib 二
  • openfeign本地试用
  • 工厂模式 vs 策略模式:Java设计模式详细对比
  • 科学碳目标|科学碳倡议|SBTI认证|科学基础目标倡议
  • JSONB字段搜索走索引
  • 【人工智能】常用的人工智能框架、模型、使用方法、应用场景以及代码实例的概述
  • 嵌入式实时操作系统VxWorks面试题及参考答案(4万字长文)
  • 学习笔记第十九天
  • 网络编程先验知识1
  • Flake8 和 Autopep8 使用指南
  • 用AI生成海报设计!AI绘画大模型Flux的在线使用!
  • 【NLP】文本预处理的概念、处理方法、数学公式
  • K8s集群里 中Flannel的状态显示为CrashLoopBackOff 时
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 【剑指offer】让抽象问题具体化
  • 【刷算法】从上往下打印二叉树
  • 08.Android之View事件问题
  • 4. 路由到控制器 - Laravel从零开始教程
  • co模块的前端实现
  • Java到底能干嘛?
  • js如何打印object对象
  • Magento 1.x 中文订单打印乱码
  • QQ浏览器x5内核的兼容性问题
  • vue-cli在webpack的配置文件探究
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 从PHP迁移至Golang - 基础篇
  • 代理模式
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 你不可错过的前端面试题(一)
  • 入门到放弃node系列之Hello Word篇
  • 设计模式 开闭原则
  • 深度学习在携程攻略社区的应用
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • 湖北分布式智能数据采集方法有哪些?
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • # windows 安装 mysql 显示 no packages found 解决方法
  • ### RabbitMQ五种工作模式:
  • #07【面试问题整理】嵌入式软件工程师
  • #微信小程序(布局、渲染层基础知识)
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (1)Nginx简介和安装教程
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (生成器)yield与(迭代器)generator
  • (十)Flink Table API 和 SQL 基本概念
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (四)库存超卖案例实战——优化redis分布式锁
  • (转)Windows2003安全设置/维护