这个人很懒,所以估值又掉了
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
在文章《题解:P12342 [蓝桥杯 2025 省 B/Python B 第二场] 数列差分》发表评论:
@MartyrBeauty You're good too! You are better than me! (刚学的英语,来洛谷用一用)
朴素的方法。 基本思想: 1.将两个数组从小到大排序。 2.定义两个变量 $xb_1$ 和 $xb_2$,初值都为 $n$。从两个数组最大的元素(也就是 $a[xb_1]$ 和 $b[xb_2]$)开始找。 3.如果 $b[xb_2] \ge a[xb_1]$,也就是减出来是个负数,那我们就没办法了,因为当前的值都是未…
考察基础数学。 因为 $p=k+(k+1)+(k+2)+⋯+(k+9)$,所以很显然我们得到 $p=10k+1+2+…+9=10k+45$。 不管 $k$ 是多少,乘 $10$ 以后末尾肯定有个 $0$,$10k$ 的末尾就是 $0$,再加上 $45$,$p$ 的末尾数字必定为 $5$。 又因为题目说 $p$ 的各位数…
思路很快的: 1. 根据容斥原理,我们要算出两者单独面积之和,然后减去重叠面积。 2. 单独面积用的是长乘宽,重叠面积公式同。所以我们就把问题抽丝剥茧地简化成了求单独面积、重叠面积的长和宽。 3. 剩下问题不大了,我们通过平面直角坐标系找到坐标之差,根据坐标差求出面积长宽,最后套上容斥公式,单独面积和减去重叠面积,即可…
在文章《题解:P12218 [蓝桥杯 2023 国 Java B] 玩具》发表评论:
六边形战士啊大佬,会这么多语言
首先明确题目内容,我们需要判断字符串中的每种字符是否都是出现偶数次,那我们只需用一个桶记录字符串中每种字母出现的次数,然后在逐一判断每个在字符串中出现的字母是否都出现了偶数次就好了。 ```python l=[0]*1000 #Python中的数组初始化方式,为避免数组太小,我索性开大了一点。 a=input() #简…
```cpp #include using namespace std; int n,flag[1005],t,f; // flag 用于标记访问过的空洞,f 用于标记是否能到达顶部。 double x[1005],y[1005],z[1005],h,r; bool ji(int i,int j){ //判断两个空洞是…
```cpp #include using namespace std; int n,arr[12],l; //n见题目描述,arr表示实际数字,l表示长度(见函数)。 char f[12]; //运算符号或空格。 bool pd(){ arr[1]=1; //第一项肯定是1。 l=1; //先初始化。 for (in…
```cpp #include using namespace std; int a[12][12],ans[12][12]; //初始数组、答案数组。 bool hang[12][12],lie[12][12],jgg[12][12]; //行、列、与九宫格。 int f[20][20]={ {1,1,1,2,2,2…
```cpp #include using namespace std; int n,k; //将整数n分为k份。 int ans; //分法的总数。 int dfs(int a,int b,int c){ //剩余可分配的总和、剩余可分的份数、最小边界值。 if (b==1){ //只能再分一份了,那就没得选。 re…
```cpp #include //万能头 using namespace std; int n,k,ans; //数字总数、要选的数字数、答案总数。 int arr[30]; //可以选的数字数组。 bool pd(int x){ if (x<2)return false; if (x==2)return true;…
```cpp #include using namespace std; int n,m; //地图尺寸。 char a[150][150]; //地图。 int ans; //水坑总数。 int dis[10][2]={{-1,-1},{-1,0},{-1,1},{0,-1},{0,1},{1,-1},{1,0},{…
```cpp #include using namespace std; int arr[15]; //答案数组。 int vis[15]; //标记数组。 int n; //数字数量。 void dfs(int k){ //搜到 arr 数组的第 k 个空位。 if (k>n){ //如果搜完了。 for (int…
```cpp #include using namespace std; int n,m,t; //分别表示迷宫的长宽和障碍数。 char a[8][8]; //这里用 char 数组来存储迷宫数据。 bool vis[8][8]; //标记数组,表示有没有走过。 int ans; //方案总数 void dfs(in…
```cpp #include using namespace std; bool lie[114514]; //吉利的数字,用于判断这一列有没有棋子,属于标记数组。 bool djx1[114514]; //从左上到右下的对角线。 bool djx2[114514]; //从右上到左下。 int ans[114514…
在讨论《扣 1 复活讨论区》回复:
1
```cpp #include using namespace std; int a[35][35]; //n最大到30 int n; //方阵边长 // 中心思想:从边界出发,搜完所有圈外的“0”,将其标记为“3”。 //输出时,如果是“3”就输出“0”,如果是“0”(即没有被动过的圈内0),就输出“2”,如果是“1…
```cpp #include using namespace std; int n; //n表示一共有几个同学要参加 void dfs(int k,string s){// k表示目前判断到第几位同学,s 表示目前已经确定的“NY”式字符串。 if (k==n){ //边界(终点)判断。 因为调用函数时是从 0 开始…
在讨论《【LGR-219-Div.2】洛谷蓝桥杯模拟赛 赛时答疑帖》回复:
@[chen_zhe](luogu://user/8457) > 奶龙山内部存在复杂的奶龙山隧道,但是聪明的 0p 一眼就看出了 n−1 条奶龙山隧道的结构是一颗树。 > 本段文字截自G题。 确定是“一颗树”吗?
在文章《题解:P1019 [NOIP 2000 提高组] 单词接龙》发表评论:
dalao
在文章《题解:B4183 [中山市赛 2024] 象战》发表评论:
呜为什么我2月28号提交的题解都没审核,你们三月写的就先通过了
在文章《题解:B4183 [中山市赛 2024] 象战》发表评论:
祝来自厦门的大佬RP++!
在文章《题解:P1096 [NOIP 2007 普及组] Hanoi 双塔问题》发表评论:
我是jzl
在文章《题解:P1096 [NOIP 2007 普及组] Hanoi 双塔问题》发表评论:
为大佬点赞
在文章《题解:B4179 [厦门小学生 C++ 2024] 战线巡逻》发表评论:
当时我要是会做估计就一等奖了
在文章《题解:B4179 [厦门小学生 C++ 2024] 战线巡逻》发表评论:
我当时正式比赛的时候看这题看得一脸懵,现在看这篇题解一下就懂了。点赞
[题目传送门](https://www.luogu.com.cn/problem/B4183) 首先,我们需要明确,在题目中的“象”,能攻击到的范围是:左上角一条斜线、左下角一条斜线、右上角一条斜线、右下角一条斜线。 就像在这张图中一样:  你不会写完了吧? 我看你都A了66道题 这么快!
在讨论《站外题求调》回复:
@[Show_me](luogu://user/1244810) 好快