- 博客(6)
- 收藏
- 关注
原创 三国杀 张菖蒲 严教 计算器
使用方法:直接复制代码丢devC++运行 直接输入点数,空格隔开,输入0结束输入。PS:最终结果为了避免重复输出进行了剪枝,每种牌数只输出一个结果#include<bits/stdc++.h>using namespace std;int input[100];int i;int to;int bj;void work(int *a,int len) { int sum1=0; int sum2=0; for(int mid=1; mid<len; mid++) {
2022-04-23 12:37:31
4857
3
原创 暴力求解24点
暴力求解24点要注意一下double的精度问题给几个复杂样例 2 2 11 11,3 3 8 8,1 4 5 6。#include<bits/stdc++.h>using namespace std;double p24[5];int p4[5];int ansf[4];double ans[5];double ca(double n1,double n2,int a) { if(a==1) return n1+n2; if(a==2) return n1-n2; if(
2020-08-13 00:07:20
205
原创 Oil Deposits 挖油题——深度优先搜索(deep first search)
先感谢一下远航大佬踩坑,广搜无限tl和wa还d不出来,用深搜就一遍过了。先上题目(中文版吧)口述题目环节题意:输入行列数,输入一个地图,"@“代表有油,” * “没油。每个”@“的八个方向有”@"连着的话属于同一个油层。判断有多少个油层。代码详解环节1、全局部分int m,n;char map[120][120];int fangxiang[8][2]= {{-1,-1},{-...
2019-10-29 00:41:19
345
原创 国庆爆肝13小时,拓展欧几里得解贝祖等式
先看看问题吧,一般这些题目前废话越多的题就越难。我口述一下题目吧,给出一个方程:ax+by=1ax+by=1ax+by=1其中a,b,x,y都是整数,其中a,b,x是非负整数,y可以是负数。输入a,b,要求解出最小的x和y,如果无解则输出sorry。这题一开始我想了各种方法,暴力法。最后还是去研究会长说的思路——拓展欧几里得算法。爆肝13小时,从下午一点开始看别人的思路,到自己用笔一...
2019-10-09 17:27:31
588
原创 肝排序的一天
会长要求学快排和归并,基础太差,上网看别人的代码又看不懂。找本本学了一下午的排序,先补了前置知识——数组。数组就是基本的定义数组,给数组赋值,输出数组的值include<stdio.h>int main(){ int c,b;//b长度 printf("输入数组长度"); scanf("%d",&b); int a[b]; for(c=0;c<b;c...
2019-10-08 19:57:05
281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人