随笔分类 -  分治

摘要:题目大意:给定n个点的树,求树上路径长度不大于k的路径条数 题解:点分治模板 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int N=1001 阅读全文
posted @ 2021-05-27 20:56 ANhour 阅读(69) 评论(0) 推荐(0) 编辑
摘要:上午 T1 立方数 题目描述 LYK定义了一个数叫“立方数”,若一个数可以被写作是一个正整数的3次方,则这个数就是立方数,例如1,8,27就是最小的3个立方数。 现在给定一个数P,LYK想要知道这个数是不是立方数。 当然你有可能随机输出一些莫名其妙的东西来骗分,因此LYK有T次询问~ 输入输出格式 阅读全文
posted @ 2017-10-29 19:08 ANhour 阅读(435) 评论(2) 推荐(1) 编辑
摘要:Sightseeing Cows Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 10595 Accepted: 3632 Description Farmer John has decided to reward his cow 阅读全文
posted @ 2017-10-09 11:38 ANhour 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1497 取余运算 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamon 1497 取余运算 1497 取余运算 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamon 时间限制: 1 s 时间限制: 1 s 空间限制: 128000 K 阅读全文
posted @ 2017-06-15 19:47 ANhour 阅读(188) 评论(0) 推荐(0) 编辑
摘要:3324 新斯诺克 时间限制: 1 s 空间限制: 64000 KB 题目等级 : 白银 Silver 3324 新斯诺克 3324 新斯诺克 时间限制: 1 s 空间限制: 64000 KB 题目等级 : 白银 Silver 时间限制: 1 s 时间限制: 1 s 空间限制: 64000 KB 空 阅读全文
posted @ 2017-06-15 18:01 ANhour 阅读(293) 评论(0) 推荐(0) 编辑
摘要:传送门 3286 火柴排队 2013年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamon 传送门 3286 火柴排队 2013年NOIP全国联赛提高组 传送门 3286 火柴排队 2013年NOIP全国联赛提高组 时间限制: 1 s 空间限制 阅读全文
posted @ 2017-06-15 16:40 ANhour 阅读(172) 评论(0) 推荐(0) 编辑
摘要://n个数m个询问小于等于x的数 #include #include using namespace std; int a[100]; int n,m; int main() { scanf("%d%d",&n,&m); for(int i=1;i #include using namespace std; int n,a[100]; void qsort(int l,int ... 阅读全文
posted @ 2017-06-15 15:49 ANhour 阅读(188) 评论(0) 推荐(0) 编辑
摘要:一、题目描述 在Internet上的搜索引擎经常需要对信息进行比较,比如可以通过某个人对一些事物的排名来估计他(或她)对各种不同信息的兴趣,从而实现个性化的服务。 对于不同的排名结果可以用逆序来评价它们之间的差异。考虑1,2,…,n的排列i1,i2,…,in,如果其中存在j,k,满足 j < k 且 阅读全文
posted @ 2017-03-27 11:27 ANhour 阅读(7328) 评论(0) 推荐(0) 编辑
摘要:黑白棋子的移动(chessman) 【问题描述】 有2n个棋子(n≥4)排成一行,开始位置为白子全部在左边,黑子全部在右边,如下图为n=5的情形: ○○○○○●●●●● 移动棋子的规则是:每次必须同时移动相邻的两个棋子,颜色不限,可以左移也可以右移到空位上去,但不能调换两个棋子的左右位置。每次移动必 阅读全文
posted @ 2017-03-26 18:00 ANhour 阅读(4538) 评论(0) 推荐(1) 编辑
摘要:【问题描述】 输入b,p,k的值,求bp mod k的值。其中b,p,k*k为长整形数。 【输入样例】mod.in 2 10 9 【输出样例】mod.out 2^10 mod 9=7 题目的只要特点是数据过大, 下面先介绍一个原理:A*B%K = (A%K )*(B% K )%K。显然有了这个原理, 阅读全文
posted @ 2017-03-26 17:02 ANhour 阅读(5123) 评论(0) 推荐(0) 编辑
摘要:【问题描述】 设有N个选手进行循环比赛,其中N=2M,要求每名选手要与其他N-1名选手都赛一次,每名选手每天比赛一次,循环赛共进行N-1天,要求每天没有选手轮空。 输入:M 输出:表格形式的比赛安排表 【样例输入】match.in 3 【样例输出】match.out 1 2 3 4 5 6 7 8 阅读全文
posted @ 2017-03-26 16:45 ANhour 阅读(2606) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示