随笔分类 -  其他—暴力

摘要:传送门:https://ac.nowcoder.com/acm/contest/12606#question A题 Weird Flecks, But OK 题解:计算几何 最小圆覆盖问题 B题 Code Names 题解:建图+匈牙利算法 最大团=补图的最大独立集 最大独立集=点数-最大匹配/2 阅读全文
posted @ 2021-03-10 17:04 ANhour 阅读(116) 评论(0) 推荐(0)
摘要:题目描述 小c同学认为跑步非常有趣,于是决定制作一款叫做《天天爱跑步》的游戏。«天天爱跑步»是一个养成类游戏,需要玩家每天按时上线,完成打卡任务。 这个游戏的地图可以看作一一棵包含 nn个结点和 n-1n−1条边的树, 每条边连接两个结点,且任意两个结点存在一条路径互相可达。树上结点编号为从11到n 阅读全文
posted @ 2020-06-24 20:16 ANhour 阅读(247) 评论(0) 推荐(0)
摘要:传送门 题目大意:升序输入十进制数 没有重复 分成两个非空集合 每个集合组成一个数(不能有前导零) 求两个数差的最小值。 题解:全排列...我数组从1开始怎么一直WA...还有这个输入值得学习。 代码: 阅读全文
posted @ 2019-10-11 21:57 ANhour 阅读(208) 评论(2) 推荐(1)
摘要:题目描述 CC 国有 nn 个大城市和 mm 条道路,每条道路连接这 nn 个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 mm 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 11 条。 CC 国幅员辽阔,各地的资源分布情况各不相同, 阅读全文
posted @ 2018-07-20 15:31 ANhour 阅读(231) 评论(0) 推荐(0)
摘要:Problem 1 Graph (graph.cpp/c/pas) 【题目描述】 给出 N 个点,M 条边的有向图,对于每个点 v,求 A(v) 表示从点 v 出发,能到达的编号最大的点。 【输入格式】 第 1 行,2 个整数 N,M。 接下来 M 行,每行 2 个整数 Ui,Vi,表示边 ⟨Ui, 阅读全文
posted @ 2017-11-09 15:23 ANhour 阅读(365) 评论(0) 推荐(0)
摘要:题解:模拟 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; int n,mx; int c[55],ans[55]; char s[55]; int main 阅读全文
posted @ 2017-11-08 16:51 ANhour 阅读(173) 评论(0) 推荐(0)
摘要:题解:广义斐波那契数列 矩阵乘法 #include<iostream> #include<cstdio> #include<cstring> #define LL long long using namespace std; LL n,A,B; inline LL read(){ char ch=g 阅读全文
posted @ 2017-11-07 21:52 ANhour 阅读(273) 评论(0) 推荐(0)
摘要:传送门 题目大意: n个谷仓 ,每次关闭一个谷仓,问剩下没被关闭的谷仓是 否联通。 题解:并查集+倒序处理 代码: #include<iostream> #include<cstdio> #include<cstring> #define N 3030 using namespace std; in 阅读全文
posted @ 2017-11-06 12:44 ANhour 阅读(280) 评论(0) 推荐(0)
摘要:上午 T1 立方数 题目描述 LYK定义了一个数叫“立方数”,若一个数可以被写作是一个正整数的3次方,则这个数就是立方数,例如1,8,27就是最小的3个立方数。 现在给定一个数P,LYK想要知道这个数是不是立方数。 当然你有可能随机输出一些莫名其妙的东西来骗分,因此LYK有T次询问~ 输入输出格式 阅读全文
posted @ 2017-10-29 19:08 ANhour 阅读(443) 评论(2) 推荐(1)
摘要:T1叉叉 题目描述 现在有一个字符串,每个字母出现的次数均为偶数。接下来我们把第一次出现的字母a和第二次出现的a连一条线,第三次出现的和四次出现的字母a连一条线,第五次出现的和六次出现的字母a连一条线...对其他25个字母也做同样的操作。 现在我们想知道有多少对连线交叉。交叉的定义为一个连线的端点在 阅读全文
posted @ 2017-10-23 14:50 ANhour 阅读(303) 评论(0) 推荐(0)
摘要:DAY2 T1积木大赛 传送门 题目大意:每次可以选区间[l,r]加1,最少选几次,让每个位置有 它应有的高度。 题解:O(n)扫一遍就好了。后一个比前一个的高度低,那么前一个已经把它覆盖了, 如果高那么就需要+1了。 代码: #include<iostream> #include<cstdio> 阅读全文
posted @ 2017-10-18 20:19 ANhour 阅读(364) 评论(0) 推荐(0)
摘要:T1 reverse 题目描述 0比1小,所以一个串中如果0全在1前面,这个串就比较和谐。对于一个只包含0和1的串,你每次可以将一个0变成1,或者将一个1变成0。那么,最少需要变多少次才能把保证所有的0在1前面呢? 输入输出格式 输入格式: 一个01串 输出格式: 一个数即答案 输入输出样例 输入样 阅读全文
posted @ 2017-10-17 16:29 ANhour 阅读(759) 评论(0) 推荐(0)
摘要:题目描述 Being a secret computer geek, Farmer John labels all of his cows with binary numbers. However, he is a bit superstitious, and only labels cows wi 阅读全文
posted @ 2017-10-13 10:51 ANhour 阅读(379) 评论(0) 推荐(0)
摘要:题目背景 王7的生日到了,他的弟弟准备送他巧克力。 题目描述 有一个被分成n*m格的巧克力盒,在(i,j)的位置上有a[i,j]块巧克力。就在送出它的前一天晚上,有老鼠夜袭巧克力盒,某些位置上被洗劫并且穿了洞。所以,你——王7的弟弟王9,必须从这个满目苍夷的盒子中切割出一个矩形巧克力盒,其中不能有被 阅读全文
posted @ 2017-10-11 17:43 ANhour 阅读(229) 评论(0) 推荐(0)
摘要:题目大意:改变一个数的位置 把一个序列变成不下降序列 题解: 设置一个pre,如果破坏单调性,就把‘删除’这个。否则把pre修改为当前元素的值。 考试时这样得了90分,是因为我的做法只能过这样的数据 1 3 4 1 5 7 (这个序列移动的数字是第二个1) 不能过这样的 1 3 6 100 7 9 阅读全文
posted @ 2017-10-06 20:56 ANhour 阅读(183) 评论(0) 推荐(0)
摘要:拼不出的数lost.in/.out/.cpp【问题描述】3 个元素的集合{5, 1,2} 的所有子集的和分别是0,1, 2, 3, 5, 6, 7, 8。发现最小的不能由该集合子集拼出的数字是4。现在给你一个n 个元素的集合,问你最小的不能由该集合子集拼出的数字是多少。注意32 位数字表示范围。 【 阅读全文
posted @ 2017-10-06 12:36 ANhour 阅读(340) 评论(0) 推荐(0)
摘要:a【问题描述】你是能看到第一题的 friends呢。 —— hja世界上没有什么比卖的这 贵弹丸三还令人绝望事了,所以便么一道题。定义 𝑓(𝑥)为满足 (𝑎×𝑏)|𝑥的有序正整数对 (𝑎,𝑏)的个数。现在给定 𝑁,求 Σ𝑓(𝑖)𝑁𝑖=1【输入格式】一行个整数 𝑁。【输出格式 阅读全文
posted @ 2017-10-02 14:06 ANhour 阅读(306) 评论(0) 推荐(0)
摘要:a【问题描述】你是能看到第一题的 friends 呢。——hja何大爷对字符串十分有研究,于是天天出字符串题虐杀 zhx。 何大爷今天为字符串定义了新的权值计算方法。一个字符串 由小写字母组成,字符串的权值被定义为其中出现次数最多 的字符的次数减去出现次数最少的字符的次数。 (注意,在 讨论出现最少 阅读全文
posted @ 2017-10-01 19:19 ANhour 阅读(356) 评论(0) 推荐(0)
摘要:题目描述 对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程。 在可以选择的课程中,有 2n2n 节课程安排在 nn 个时间段上。在第 ii(1 \leq i \leq n1≤i≤n)个时间段上,两节内容相同的课程同时在不同的地点进行,其中,牛牛预先被安排在教室 c_ic​i 阅读全文
posted @ 2017-09-29 10:28 ANhour 阅读(253) 评论(0) 推荐(0)
摘要:题目背景 (USACO 5.3.4) 题目描述 农夫约翰想要在他的正方形农场上建造一座正方形大牛棚。他讨厌在他的农场中砍树,想找一个能够让他在空旷无树的地方修建牛棚的地方。我们假定,他的农场划分成 N x N 的方格。输入数据中包括有树的方格的列表。你的任务是计算并输出,在他的农场中,不需要砍树却能 阅读全文
posted @ 2017-09-28 09:54 ANhour 阅读(230) 评论(0) 推荐(0)