题解列表

筛选

1022: [编程入门]筛选N以内的素数

摘要:解题思路:素数指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数参考代码:#includeint main(){    int n,flag=1;    scanf("%d",&……

盾神与积木游戏 结构体与优先队列

####利用优先队列的自动排序,将每个人按照需要的积木数量排序,在获取数据时若持有数大于目标数则不将其塞进优先队列里面。#####用while循环判断遍历优先队列里面的最小所需数是否小于总持有数sum,若不小于则说明当前积木不够所有人使用。若队列为空则说明所有人都得到了积木。

【出圈】-另类简单解法

摘要:解题思路:   在数组中将所有人从1到n编号,报数到的第b个人出圈(对其赋大值然后sort),始终在n+1-b个人中报数参考代码:  1     #include<iostream>……

阶乘类型-扎实你的基础

解题思路:定义double类型,然后利用for循环来对输入的值进行累加;再新函数用递归计算阶乘并且求和;注意事项:double类型,定义函数以及变量都得是double类型,一致,其次输出保留五位小数。参考代码#include#includedoublefact(dou