摘要: 2 按照题目规则去模拟 取所有情况的min 10101010 01010101 4 2e5 暴力骗25分 前缀和优化 非常经典的一道题 去掉某个数 跳过某个数 前缀和后缀都拼一拼 l[i-1] r[i+1] 跳过i gcd 是取max lcm 是取min 6 sets[26]模拟 区间操作 集合存下 阅读全文
posted @ 2024-05-21 21:09 爱吃湫鰍的喵酱 阅读(10) 评论(0) 推荐(0)
摘要: 1分类讨论 最少删除数字是否是 3的倍数 这种题 都是数位分离 和暑假集训那道题差不多 好几个坑点 分类讨论 7种情况 for(auto x:s){ a[(x-'0')%3]++; //非常细节 sum+=x-'0'; } 2 猜结论 每个数模m 等于ai-1 就是lcm(a[1]到a[m])的最小 阅读全文
posted @ 2024-05-21 17:58 爱吃湫鰍的喵酱 阅读(11) 评论(0) 推荐(0)
摘要: 1 a+=a find(b) 2 __builtin_ctz(x) clz 二进制后数0的个数 前面0的个数 int(32个数字) 3 进制转换 n进制 include<bits/stdc++.h> using namespace std; define int long long const in 阅读全文
posted @ 2024-05-21 14:10 爱吃湫鰍的喵酱 阅读(32) 评论(0) 推荐(0)