蓝桥杯
野生小趴菜
这个作者很懒,什么都没留下…
展开
-
JAVA 蓝桥杯 N车
资源限制内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s问题描述 给定N×N的棋盘,问有多少种放置N个车使他们不互相攻击的方案。输入格式 一行一个整数,N。输出格式 一行一个整数,表示方案数。样例输入3样例输出6数据规模和约定 N<=20这道题跟那个车的位置很相似,最开始我还试着用递推写出来,后面查了一下资料,发现没有Java的这道题,就去参考了一下其他语言的解法,发现使用动态.原创 2022-03-30 23:50:34 · 207 阅读 · 0 评论 -
蓝桥杯 算法训练 kAc给糖果你吃
问题描述 kAc有n堆糖果,每堆有A[i]个。 kAc说你只能拿m次糖果,聪明的你当然想要拿最多的糖果来吃啦啦啦~ //第二天,kAc问你还想吃糖果么?(嘿嘿嘿)说着眼角路出奇怪的微笑...这道题,要我说,他的难点就在于,审题可能没看懂自己要干嘛,我也是看了输入、输出示范才知道他要干什么的。下面回归正题,他其实就是要你写一个数组,输入n堆糖果的同时n也代表了数组的长度,知道这些后就简单了,写出数组之后,将他们进行排序,最后以for循环的方式写出来package Jcsuanf原创 2022-03-27 19:28:04 · 694 阅读 · 0 评论 -
新冠疫情,求每组分几人使用的试剂盒最少
这道题的思路其实很简单,首先你要知道,感染率是1%,并且是均匀分布,也就是说,每100个人他只能感染1个,那么最坏的情况就是分的每个组的都有人感染了,每个人都要一个盒子再测一次,所以分组时候每个人一定是少于100人的,确定好分组人数范围后,就很好求了首先,假设感染了n个人感染人数:n/100;需要的盒子为:n/k+n*k/100 也就是n(1/k+k/100),只要这个值最小,k就是我们要的值下面附上代码:import java.util.*;public class 求盒子...原创 2022-03-25 18:59:23 · 726 阅读 · 0 评论