
蓝桥杯
国防费哥哥
这个作者很懒,什么都没留下…
展开
-
蓝桥杯 2N皇后问题
/*问题描述 给定一个n*n的棋盘,棋盘中有一些位置不能放皇后。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇后都不在同一行、同一列或同一条对角线上。问总共有多少种放法?n小于等于8。输入格式 输入的第一行为一个整数n,表示棋盘的大小。 接下来n行,每行n个0或1的整数,如果一个整数为1,表示对应的位置可以放皇后,...原创 2019-02-22 16:35:16 · 535 阅读 · 0 评论 -
蓝桥杯Huffman树
/*问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{pi}中。这个过程的费用记为pa + pb。 2. 重复步骤1,直到{pi}...原创 2019-02-22 21:53:56 · 350 阅读 · 0 评论 -
蓝桥杯 第九届 第四题 第几个幸运数
#include <iostream>#include <set>#include <cmath>using namespace std;#define ULL unsigned long long#define MAX 59084709587505 int main(){ ULL Max = MAX; ULL Mid; int tt ...原创 2019-02-27 19:17:26 · 497 阅读 · 0 评论 -
蓝桥杯 分解质因数 BASIC-16 【动态规划】
/*问题描述 求出区间[a,b]中所有整数的质因数分解。输入格式 输入两个整数a,b。输出格式 每行输出一个数的分解,形如k=a1*a2*a3...(a1<=a2<=a3...,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=2*25=56=2*37=78=2*2*29=3*310=2*5提示 先筛出所有素数,然后再分...原创 2019-02-25 19:30:50 · 287 阅读 · 0 评论