上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 57 下一页
摘要: 题目描述 有n个点、m条边、和k种商品。第$i$个点可以以$B_{ij}$的价格买入商品$j$,并以$S_{ij}$的价格卖出。任何时候只能持有一个商品。求一个环,使得初始不携带商品时以某种交易方式走过一圈所得的利润/路径长度(向下取整)最大。 输入 第一行包含3个正整数N,M和K,分别表示集市数量 阅读全文
posted @ 2017-09-21 19:24 GXZlegend 阅读(626) 评论(0) 推荐(0)
摘要: 本文作者为 GXZlegend ,转载请注明 出处 ,谢谢! 〇、序言 前些日子闲的蛋疼做了个平衡树性能测试。。。 主要是因为学会的平衡树越来越多,做题时却不知道写哪个。。。 本想结合效率和代码复杂度来决定通常情况下写哪个, 然而在网上没有查到有关平衡树性能的相关信息(也许是我查的姿势不太对吧。。。 阅读全文
posted @ 2017-09-20 20:55 GXZlegend 阅读(2673) 评论(1) 推荐(1)
摘要: 题目描述 为了庆祝新的一年到来,小M决定要粉刷一个大木板。大木板实际上是一个W*H的方阵。小M得到了一个神奇的工具,这个工具只需要指定方阵中两个格子,就可以把这两格子为对角的,平行于木板边界的一个子矩形全部刷好。小M乐坏了,于是开始胡乱地使用这个工具。 假设小M每次选的两个格子都是完全随机的(方阵中 阅读全文
posted @ 2017-09-20 09:17 GXZlegend 阅读(604) 评论(0) 推荐(0)
摘要: 题目描述 给出一个只包含小写字母的字符串的长度、以每一个字符为中心的最长回文串长度、以及以每两个相邻字符的间隙为中心的最长回文串长度,求满足条件的字典序最小的字符串。 给出一个只包含小写字母的字符串的长度、以每一个字符为中心的最长回文串长度、以及以每两个相邻字符的间隙为中心的最长回文串长度,求满足条 阅读全文
posted @ 2017-09-20 08:58 GXZlegend 阅读(322) 评论(0) 推荐(0)
摘要: 题目描述 一个串T是S的循环节,当且仅当存在正整数k,使得S是$T^k$(即T重复k次)的前缀,比如abcd是abcdabcdab的循环节。给定一个长度为n的仅由小写字符构成的字符串S,请对于每个k(1<=k<=n),求出S长度为k的前缀的最短循环节的长度$per_i$。字符串大师小Q觉得这个问题过 阅读全文
posted @ 2017-09-20 08:40 GXZlegend 阅读(936) 评论(1) 推荐(0)
摘要: 题目描述 从前有棵树。 找出K个点A1,A2,…,Ak。 使得∑dis(AiAi+1),(1<=i<=K-1)最小。 输入 第一行两个正整数n,k,表示数的顶点数和需要选出的点个数。 接下来n-l行每行3个非负整数x,y,z,表示从存在一条从x到y权值为z的边。 I<=k<=n。 l<x,y<=n 阅读全文
posted @ 2017-09-20 08:08 GXZlegend 阅读(1233) 评论(3) 推荐(0)
摘要: 题目描述 给出一棵以1为根的带边权有根树,对于每个根节点以外的点$v$,如果它与其某个祖先$a$的距离$d$不超过$l_v$,则可以花费$p_vd+q_v$的代价从$v$到$a$。问从每个点到1花费的最小代价(中途可以经停其它点) 输入 第 1 行包含2个非负整数 n,t,分别表示城市的个数和数据类 阅读全文
posted @ 2017-09-19 20:11 GXZlegend 阅读(671) 评论(0) 推荐(0)
摘要: 题目描述 牛牛最近迷上了一种叫斗地主的扑克游戏。斗地主是一种使用黑桃、红心、梅花、方片的A到K加上大小王的共54张牌来进行的扑克牌游戏。在斗地主中,牌的大小关系根据牌的数码表示如下:3<4<5<6<7<8<9<10<J<Q<K<A<2<小王<大王,而花色并不对牌的大小产生影响。每一局游戏中,一副手牌 阅读全文
posted @ 2017-09-19 17:34 GXZlegend 阅读(409) 评论(0) 推荐(0)
摘要: 题目描述 给出一棵n个点的树,以及m次操作,每次操作从起点向终点以每秒一条边的速度移动(初始时刻为0),最后对于每个点询问有多少次操作在经过该点的时刻为某值。 输入 第一行有两个整数N和M 。其中N代表树的结点数量, 同时也是观察员的数量, M代表玩家的数量。 接下来n-1 行每行两个整数U和V , 阅读全文
posted @ 2017-09-18 20:54 GXZlegend 阅读(522) 评论(0) 推荐(0)
摘要: 题目描述 给出三个行数和列数均为N的矩阵A、B、C,判断A*B=C是否成立。 输入 题目可能包含若干组数据。对于每组数据,第一行一个数N,接下来给出三个N*N的矩阵,依次为A、B、C三个矩阵。 输出 对于每组数据,若A*B=C成立,则输出Yes,否则No。每个答案占一行。 样例输入 1 2 2 10 阅读全文
posted @ 2017-09-14 20:10 GXZlegend 阅读(523) 评论(0) 推荐(0)
摘要: 题目描述 求$\sum\limits_{i=1}^n\sum\limits_{j=1}^m|\mu(gcd(i,j))|lcm(i,j)$,即$gcd(i,j)$不存在平方因子的$lcm(i,j)$之和。 输入 一个正整数T表示数据组数 接下来T行 每行两个正整数 表示N、M 输出 T行 每行一个整 阅读全文
posted @ 2017-09-13 20:58 GXZlegend 阅读(472) 评论(0) 推荐(0)
摘要: 题目描述 求 输入 第一行包含一个正整数T,表示有T组测试数据。接下来T<=10^5行,每行给出一个正整数N,N<=10^6。 输出 包含T行,依次给出对应的答案。 样例输入 7 1 10 100 1000 10000 100000 1000000 样例输出 1 2127 18446224 1830 阅读全文
posted @ 2017-09-13 20:05 GXZlegend 阅读(427) 评论(0) 推荐(0)
摘要: 题目描述 输入 输入一个正整数N,代表有根树的结点数 输出 输出这棵树期望的叶子节点数。要求误差小于1e-9 样例输入 1 样例输出 1.000000000 题解 生成函数+导数 先考虑节点个数为$n$的二叉树有多少个:$c_0=1,c_i=\sum\limits_{j=0}^{i-1}c_j*c_ 阅读全文
posted @ 2017-09-13 16:48 GXZlegend 阅读(1027) 评论(0) 推荐(0)
摘要: 题目描述 在一条直线上有 N 个炸弹,每个炸弹的坐标是 Xi,爆炸半径是 Ri,当一个炸弹爆炸时,如果另一个炸弹所在位置 Xj 满足: Xi−Ri≤Xj≤Xi+Ri,那么,该炸弹也会被引爆。 现在,请你帮忙计算一下,先把第 i 个炸弹引爆,将引爆多少个炸弹呢? 输入 第一行,一个数字 N,表示炸弹个 阅读全文
posted @ 2017-09-13 15:50 GXZlegend 阅读(714) 评论(0) 推荐(0)
摘要: 题目描述 给定正整数n,m。求 输入 一行两个整数n,m。 输出 一个整数,为答案模1000000007后的值。 样例输入 5 4 样例输出 424 题解 莫比乌斯反演 (为了方便,以下公式默认$n\le m$) $\ \ \ \ \sum\limits_{i=1}^n\sum\limits_{j= 阅读全文
posted @ 2017-09-13 14:53 GXZlegend 阅读(395) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 57 下一页