题解列表

筛选

筛选N以内的素数c++代码实现

#筛选N以内的素数c++代码实现###解题思路**素数是什么?是除了1和本身之外,没有其他任何因数的数,所以我们只需要系一个程序,判断它是否有除1和本身之外的因数即可**###代码实现```cpp#includeusingnamespacestd;intmain(){inta,

有规律的数列求和

摘要:# 有规律的数列求和c++代码实现 ### 解题思路: **通过观察,可发现一个数列:** **1 2 3 5 8 13 21** **像这种前两项相加等于第三项的数列叫做“斐波那……

完数的判断代码

#完数的判断---**直接上C++代码**:```cpp#include//万能头usingnamespacestd;inta[10000];//用来存放因数intfs(into){//求因数,也可以用递归实现intg=0;for(inti=1;i>n;for(inti=1;i

时间复杂度O(1)

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;typedef long long ll;ll a,b,n,ans;int main……

一道简单的数学题(非常短且绝对能听懂)

解题思路:对于每一对恰好前后颠倒的排列(比如1324与4231),其价值和为n*(n-1)/2,可以自己尝试一下,会发现很好证明。一共有n!个排列,也就是n!/2对排列,所以答案就是n*(n-1)/2*n!/2对998244353取模注意事项:无参考代码:#includeusingnamespaces

质因数分解的模板题

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;typedef long long ll;ll n,ans;void getans(……