题解列表

筛选

阶乘求和(自定义函数法)

摘要:解题思路:因为最后结果是由很多个阶乘相加,所以我们可以自定义一个阶乘函数,然后再利用循环将多个阶乘相加首先,自定义阶乘函数#include<iostream>using namespace std;l……

小卡拉米的示例

摘要:解题思路:注意事项:仔细一点就好了参考代码:#include<stdio.h>int main(){ int a,b; scanf("%d %d",&a,&b); int d; for(int i =……

菜鸡暴力解法,直接遍历出所有坐标

解题思路:遍历出需要挪树的具体坐标,再删除列表中重复的坐标,其值去减去其树的总数,就等于剩下的树注意事项:参考代码:#a表示这段路一共有多少棵树,b表示这段路一共有多少个区域a,b=map(int,input().split())a=a+1#c用于存放后面需要挪树的区域c=[]#d用于存储遍历c的值(

1025: [编程入门]数组插入处理

解题思路:从后往前比较数组中的数值与目标数值的大小,若目标数值小于数组中的数,则数组中的数值向后移动,直到目标值大于数组中的数值,此时对应的数组中正好有一个空位,将目标值放入。然后遍历数组。注意事项:当把目标值放入时,结束循环。参考代码:#includeusingnamespace

快速幂方法(需掌握)

摘要:参考代码:#include<bits/stdc++.h> using namespace std; #define int long long int fastPow(int a,int n,i……

2881: 图像相似度

摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;typedef long long ll;const int N=2e3;ll a……
优质题解

团伙(group) 并查集

#includeusingnamespacestd;intn,m;into,p,q;intfather[1001];inte[1001];intres=0;intfind(intx){if(father[x]!=x){x=find(father[x]);}returnfather[x];}voidin

逆天解法,包得吃的。

摘要:解题思路:一直交换,将后面的数换到前面。注意事项:参考代码:#include<stdio.h>int main(){ int a,i,j,b,c,arr[10]={0}; scanf("%d",&a)……

2820: 含k个3的数

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int i=0,x,y;    scanf("%d %d",&x,&y);    if(x%19==0) ……