上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 58 下一页
摘要: 一,第六届蓝桥杯C语言初赛 答案:1580 相似题目:N皇后问题 注意要枚举的是什么 #include<iostream> #include<string.h> using namespace std; int a[3][4],vis[10],dir[4][2]={{0,-1},{-1,-1},{- 阅读全文
posted @ 2019-03-12 21:37 知道了呀~ 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 友链:https://blog.csdn.net/weixin_42060896/article/details/88168462?tdsourcetag=s_pcqq_aiomsg 找一个基准数p(默认区间内的第一个数为基准数,再不断更新基准数),以p为基准,把区间分为小于p和大于p的两个子区间, 阅读全文
posted @ 2019-03-12 15:14 知道了呀~ 阅读(187) 评论(0) 推荐(0) 编辑
摘要: /* 标题:日志统计 小明维护着一个程序员论坛。现在他收集了一份"点赞"日志,日志共有N行。其中每一行的格式是: ts id 表示在ts时刻编号id的帖子收到一个"赞"。 现在小明想统计有哪些帖子曾经是"热帖"。如果一个帖子曾在任意一个长度为D的时间段内收到不少于K个赞,小明就认为这个帖子曾是"热帖"。 具体来说,如果存在某个时刻T满足该帖在[T, T+D)这段时间内(注意是... 阅读全文
posted @ 2019-03-08 11:59 知道了呀~ 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 题目描述:X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3... 当排满一行时,从下一行相邻的楼往反方向排号。 比如:当小区排号宽度为6时,开始情形如下: 1 2 3 4 5 6 12 11 10 9 8 7 13 14 15 ..... 我们的问题是:已知了两个楼号m和 阅读全文
posted @ 2019-03-07 20:25 知道了呀~ 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 牌型种数 牌型种数 小明被劫持到 X 赌城,被迫与其他 3 人玩牌。 一副扑克牌(去掉大小王牌,共 52 张),均匀发给 4 个人,每个人 13 张。 这时,小明脑子里突然冒出一个问题: 如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的 初始牌型组合一共有多少种呢? 请填 阅读全文
posted @ 2019-03-07 19:12 知道了呀~ 阅读(737) 评论(1) 推荐(0) 编辑
摘要: 加法变乘法 我们都知道:1+2+3+ ... + 49 = 1225 现在要求你把其中两个不相邻的加号变成乘号,使得结果为 2015 比如: 1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015 就是符合要求的答案。 请你寻找另外一个可能的答案,并把位置靠前的那 阅读全文
posted @ 2019-03-06 20:44 知道了呀~ 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 走迷宫 【问题描述】 有一个m*n格的迷宫(表示有m行、n列),其中有可走的也有不可走的,如果用1表示可以走,0表示不可以走,文件读入这m*n个数据和起始点、结束点(起始点和结束点都是用两个数据来描述的,分别表示这个点的行号和列号)。现在要你分别编程4个程序解决以下4个问题。 问题1:找出所有可行的 阅读全文
posted @ 2019-03-04 21:45 知道了呀~ 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】关于马踏棋盘的基本过程:国际象棋的棋盘为 8*8 的方格棋盘。现将"马"放在任意指定的方格中,按照"马"走棋的规则将"马"进行移动。要求每个方格只能进入一次,最终使得"马"走遍棋盘的64个方格。 输入一个n,表示大小为n x n的棋盘 输出马走遍棋盘所有格子的顺序和不同的走法数量 阅读全文
posted @ 2019-03-02 16:34 知道了呀~ 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 一天蒜头君猜想,是不是所有的偶数(除了 22),都可以用两个质数相加得到呢?于是聪明的蒜头君就找你来验证了。 输入格式 第一行输入一个整数 tt 表示测试组数。 接下来 tt 行,每行一个整数 nn。 输出格式 输出两个整数,因为答案可能有多个,所有要求输出的这两个整数是所有答案中字典序最小的。 数 阅读全文
posted @ 2019-02-26 19:47 知道了呀~ 阅读(841) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; int trie[400001][26], len, root, tot, sum[400001];//sum是统计出现个数 bool p; int n, m; char s[11]; void insert() { len = strlen(s); root = 0; for... 阅读全文
posted @ 2019-02-26 19:47 知道了呀~ 阅读(368) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 58 下一页