自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Millionaire (2008 APAC local onsites C)

i++) { //状态。-- r) { //轮次。

2024-06-23 16:32:06 119

原创 洛谷 P1518 两只塔姆沃斯牛 / 黄题 / 模拟

【代码】洛谷 P1518 两只塔姆沃斯牛 黄题。

2024-05-01 01:20:05 45 2

原创 洛谷 P5730 【深基5.例10】显示屏,普及-, 数组/字符串

【代码】洛谷 P5730 【深基5.例10】显示屏,普及-, 数组/字符串。

2024-04-23 00:18:36 362

原创 CCPC 广东 2023 Peg Solitaire , 搜索/模拟

步骤:检查棋盘上的点,如果s[i,j]上有棋,再检查他能不能跳。能跳的条件:邻边不越界并且有棋子,邻边的邻边不越界且无棋子。感觉是一道模拟题,观察到数据量很小,考虑dfs。

2024-02-20 20:27:03 445 1

原创 CCPC 山东 2023,签到题 Three Dice, 一道有趣的构造题

【代码】CCPC 2023 山东,签到题 Three Dice, 一道有趣的构造题。

2024-01-31 16:51:47 355

转载 蓝桥杯双周赛 合并石子加强版

现在有 n 堆石子围成一个环,第 i 堆有 ai 个石子,每次迪迦奥特曼可以选择相邻的 2 堆石子,将这两堆石子合并,合并后的石子个数为两堆石子个数之和,合并的代价为两堆石子个数之积,迪迦奥特曼想知道将这n 堆石子合并成1堆的最小代价。不管是a*b+(a+b)c还是另一种选择ac+(a+c)b,不难发现两者完全相等,推理后可知这题的策略就是没有策略(因为不管怎么选最后答案都一样),用前缀和遍历就行了(因为有ab+(a+b)*c+(a+b+c)*d.,前半部分就是前缀和)。

2024-01-18 23:23:48 94 1

原创 CF1920C Partitioning the Array *1400

so,m是a[i]与a[i-k]的差的公因数,并且要求所有a[i]与a[i-k],所以考虑实用辗转相除法。求m,使得a[i] 与 a[i-k] 余 m的结果相同,可知a[i]与a[i-k]的差是m的倍数。标签: 数学,最大公因数gcd,辗转相除法,余数。

2024-01-18 19:13:27 367 1

原创 洛谷 P1158 导弹拦截 提高- 贪心

【代码】洛谷 P1158 导弹拦截 提高- 贪心。

2024-01-12 20:28:26 370 1

原创 CF 644.A Parliament of Berland 伯兰议会

编写程序,给定议员的人数n和大厅的大小a*b,确定是否有办法为任何国会议员找到一个席位,使同一政党的两个成员没有相邻的席位。议会中有n个议员,分别是两个党派,编号为奇数的是同一党派,编号为偶数的是同一党派。会议中有a排b列椅子,如果相邻的人是同党的就会交流党内事务。

2024-01-11 15:03:11 386 1

原创 洛谷 P1025 数的划分 提高- ,dp解法

【代码】洛谷 P1025 数的划分 提高- ,dp解法。

2024-01-09 16:45:29 401

原创 洛谷 普及- P1036 选数 DFS

【代码】P1036 选数 DFS。

2024-01-08 18:53:24 409 1

原创 洛谷P1077 摆花

【代码】洛谷P1077 摆花。

2023-11-22 20:47:29 29

原创 PTA 吸血鬼素数

题目作者 胡伟平 单位 广西科技大学吸血鬼素数是指这样的数:如果两个素数位数相同,并且乘积正好与这两个素数的组成数字相同,那么这两个素数都被称为吸血鬼素数例如,117067=167×701,左右两边都由一个“0”,两个“1”,一个“6”,两个“7”组成,而167和701都是素数,那么167和701都是3位吸血鬼素数。请判断给定的一组数,是否是吸血鬼素数。

2023-11-20 13:23:04 88 1

原创 div4.898.G ABBC or BACB

4.B在开头或者结尾,也都可以获得所有A。以B开头为例,所有B只要清空右边的A,即可。推论一、每个B都可以使它的左右任意一边的A都变成硬币,例如AAAB,可以从左开始变,变成3个硬币。1.只要有n个B,就可以使N个区间内的A变成硬币(有多少A就有多少硬币)3.如果两个B相连,则可以获得所有A。如...AAA BB AAA...2. 以AAB....BA为例,需要舍去最小A区间。AB可以变成BC,然后获得一个硬币。BA可以变成CB,然后获得一个硬币。给t个只含有A和B的字符串。

2023-09-26 15:48:27 98

原创 codeforces 1816A, Ian Visits Mary

同样的,一根与y轴平行的线上的点,也不可能会与它相邻1单位的平行线上的点的路径会经过任意整数点。使得(0,0)到(xp,yp),(xp,yp)到(xq,yq)的连线不经过任何整数点。t个测试用例,每个测试用例给出一个坐标(xq,yq),要求得出一个(xp,yp)。所以,只需要第一次到xp=xq-1,yp=1.即可满足条件。(0,0)到(x,1)之间,任意x都不可能会经过整数点。注:xq可以等于xp,yq可以等于yp。

2023-09-16 12:33:31 46 1

原创 you同学想浏览一下拥有7的数字的排列,大家就帮帮它吧.输出7和7的倍数,还有包含7的数字例如(17,27,37...70,71,72,73...)

输入数据有多组,每组占一行,每行一个正整数N。(N不大于30000)每组数据均输出从小到大排列的不大于N的与7有关的数字,每行一个。输入以文件EOF结束。

2023-03-12 12:54:04 547

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除