题解列表

筛选

2114: 信息学奥赛一本通T1173-阶乘和

摘要:解题思路:乘法和加法自己写出来,因为阶乘和是很大的一个数字。参考代码:#include <stdlib.h> #include <stdio.h> #include <iostream> usi……

汽水瓶(dfs法)

importjava.util.Scanner;publicclassMain{staticintdfs(intn){if(n0){i++;n[i]=scanner.nextInt();}for(intj=0;j

编写题解 2831: 画矩形

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){    int a,b,d ;    char c;    c……

[CSP-J2020] 优秀的拆分--DFS+剪枝

#题解没有搜索解法所以写了个######其实根本没必要,老老实实位运算不香嘛####tip-1:1当前凑的数已经大于了n,没必要再继续下去if(sum==n)//凑出了n,从大到小输出选择的数,因为选数从大的开始选,直接正序输出{for(inti=0;i

关于整数奇偶排序的题解

摘要:### 解题思路 定义一个奇数数组和偶数数组,分别用来存放输入数据中的奇偶数,然后分别对奇偶数组进行排序,然后按照“奇数在前,偶数在后”的规则输出即可。 ### 完整代码 ```C /* 定……

封闭图形个数(详细思路)

```javaimportjava.util.Arrays;importjava.util.Scanner;//定义一个辅助类,用于封装数字及其对应的封闭图形个数classNumberWithCount{intnumber;//存储原始数字intcount;//存储封闭图形个数//构造函数,

暴力解决--冶炼金属

```javaimportjava.util.Arrays;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);//输入冶炼记录的

利用二进制编码解答

###二进制编码规则解答#include#include#include#includeusingnamespacestd;intmain(){intn;cin>>n;vectorarr;if(n&1){cout=0;--i){cout

多源bfs-[信息学奥赛一本通T1449-魔板]-洛谷绿

#多源bfs+字典序输出##关于我两节课就ac了这一个题这件伤心事######警示后人!为什么只过了两个数据点:####本题输出样例有误(浪费我很多时间)原输出样例答案+空格+答案#####但实际应该是答案+提行+答案!!吐槽完了接下来讲解细节:##难点在于存贮每一次状态转换后的字符串和要求的字典序输