z

zhanghq2012

#1452893CCF 4 级

这名用户暂未设置签名。

发帖
8
文章
7
互动
15
陶片
0
获赞
24
收藏
4

历史用户名外显

追踪最近的用户名外显变动记录。

  1. zhanghq2012
    最早追溯到 2025/12/02最后捕获于 2026/02/11
  2. zhanghq2012
    最早追溯到 2025/11/03最后捕获于 2025/11/03
  3. zhanghq2024
    最早追溯到 2024/10/28最后捕获于 2024/10/28

时间线

最近的文章、讨论、云剪贴板与社区记录

  1. 回复讨论
  2. 评论文章
  3. 发布文章
    题解:P14247 [CCPC 2024 Shandong I] 矩阵

    ## 题目链接 [题目传送门](https://www.luogu.com.cn/problem/P14247) ## 思路 题中意思是只需要一个四元组 $(x,y,z,w)$ 满足: - $1 \le x using namespace std; int main(){ int n; cin>>n; cout<<"Y…

    获赞 0评论 0
  4. 回复讨论
  5. 发布文章
    题解:P13133 [GCJ 2018 Qualification] Trouble Sort

    # 题目链接 [题目传送门](https://www.luogu.com.cn/problem/P13133) # Solution ## 题意分析 一共有 $T$ 组数据,每组数据给出一个 $n$,和 $n$ 个数,我们要判断将这 $n$ 个数进行三元组冒泡排序,判断排序后是否有序,如果无序,求出第一个错误的下标 $…

    获赞 2评论 0
  6. 发布文章
    题解:P13158 [GCJ 2017 Qualification] Oversized Pancake Flipper

    # 题目链接 [题目传送门](https://www.luogu.com.cn/problem/P13158) # Solution ## 题意分析 本题题意其实和经典数学问题翻杯子差不多,可以看成有 $n$ 个杯子,一次只能翻 $k$ 个杯子,问几次能将杯子全部翻成正面朝上。如果不可能的话,就输出 `IMPOSSIB…

    获赞 2评论 0
  7. 评论文章

    在文章题解:P13158 [GCJ 2017 Qualification] Oversized Pancake Flipper发表评论:

    ”知道 S 全部为 +“应改为“直到 S 全部为 +”
  8. 评论文章
  9. 发布文章
    题解:P13474 [GCJ 2008 APAC SemiFinal] What are Birds?

    # 题目链接 [题目传送门](https://www.luogu.com.cn/problem/P13474) # Solution ## 分析 给定一系列已知鸟类和非鸟类的动物数据(包含身高和体重),以及一些未知动物的数据,需要判断每个未知动物属于以下哪类: 1. 在鸟类边界内 $→$ ``BIRD``。 1. 在边…

    获赞 0评论 0
  10. 回复讨论

    在讨论33ptsTLE回复:

    @[WE_TRT](luogu://user/1362801)感谢
  11. 回复讨论

    在讨论33ptsTLE回复:

    @[dg114514](luogu://user/1373205)OK
  12. 发起讨论
    33ptsTLE

    ```cpp #include #include #include using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(NULL); cout.tie(NULL); long long n; cin >> n; vector v…

    回复 4参与人数 4
  13. 发布文章
    题解:P11794 [JOI 2016 Final] 集邮比赛 2 / Collecting Stamps 2

    [题面传送门](https://www.luogu.com.cn/problem/P11794) ## 思路 ### 预处理 首先先算出最初的个数,固定枚举 `JOI` 中间的 `O`,然后在 `O` 的前面统计枚举 `J`,后面统计枚举 `I`,然后根据乘法原理相乘然后再根据假发原理将每个 `O` 的情况个数再相加即…

    获赞 1评论 1
  14. 评论文章
  15. 发布文章
    题解:P12381 [蓝桥杯 2023 省 Python B] 保险箱

    本蒟蒻的第一篇题解,不喜勿喷 这道题就是一道~~难度不是特别大的~~ dp 题 ## 思路 对于每一位都有 $3$ 种可能: 1. 进位。 1. 退位。 1. 不退不进。 建立二维数组 $dp_{i,j}$,其中 $i$ 表示第几位,$j$ 表示第几种情况,然后动态规划。 状态转移方程(取最小值): 1. 进位:$dp…

    获赞 18评论 10
  16. 回复讨论

    在讨论0pts 求调回复:

    已AC
  17. 回复讨论

    在讨论0pts 求调回复:

    @[bayiran](luogu://user/1509979)帮我改一下
  18. 回复讨论

    在讨论0pts 求调回复:

    改了一下变20pts了 ```cpp #include using namespace std; struct mainthing { int v1, p1; } a[61]; struct second { int v2, p2; } b[61][3]; int pp[61]; int f[61][32001]; i…
  19. 发起讨论
    0pts 求调

    ```cpp #include using namespace std; struct mainthing { int v1, p1; } a[61]; struct second { int v2, p2; } b[61][3]; int pp[61]; int f[61][32001]; int pos2[61];…

    回复 3参与人数 3
  20. 发布文章
    题解:P12193 [NOISG 2025 Prelim] Ducks And Buttons

    这道题也是一道~~送命~~题; **思路** 已知每个单元格上都有一个小小的按钮,我们需要移动鸭子,如果在某一时刻在第 $i$ 个单元格上有不少于 $a_i$ 只小黄鸭,那么该单元格上的按钮就会被永久按下。 题目中让我们求最大值,我们只需要从后往前寻找最大值,将这些最大值~~相加到一个值里面~~累加。 对了别忘了用**…

    获赞 1评论 0
  21. 回复讨论

    在讨论70分求助回复:

    @[weiyeen0201](luogu://user/1458284) 不是哥们,$“Right”R$大写,看看题,~~求关~~
  22. 回复讨论

    在讨论75分求调help回复:

    @[SpringQinHao](luogu://user/1117206)OK看明白了
  23. 发起讨论
    75分求调help

    ```cpp #include using namespace std; string a[21]; bool cmp(string x, string y) { for(int i = 0; i y[i]; } return x.size() > n; for(int i = 1; i > a[i]; } sort(…

    回复 2参与人数 2
  24. 发起讨论
    75分求调help

    ```cpp #include using namespace std; string a[21]; bool cmp(string x, string y) { for(int i = 0; i y[i]; } } int main() { int n; cin >> n; for(int i = 1; i > a[…

    回复 2参与人数 2
  25. 发起讨论
    50分求调

    ```cpp #include using namespace std; bool flag[110]; int c[27]; int main() { string s; cin >> s; for(int i = 0;i<s.size();i++) { int a=s[i]-'a'; c[a]++; } int c…

    回复 0参与人数 1
  26. 回复讨论

    在讨论90分,求调回复:

    @[HKW0202](/user/463846) 改成unsigned long long之后变成“WA”了
  27. 回复讨论

    在讨论50分,求调回复:

    @[tomatoANG](/user/1000126) 改完之后是八十分![]()
  28. 发起讨论
    16分!!求调

    ```cpp #include using namespace std; int main() { string s; cin >> s; int a; cin >> a; int i = 0; int cnt = 0; while(cnt = s[i + 1]) { s[i] = 'a'; cnt++; } i++;…

    回复 1参与人数 1
  29. 发起讨论
    90分,求调

    ```cpp #include #include using namespace std; long long n; bool check(double a) { return floor(a * a * a) > n; long long l = 0, r = n + 1, ans = 0; while(l <= r…

    回复 7参与人数 7
  30. 发起讨论
    50分,求调

    ```cpp #include using namespace std; string s[54]; int main() { int n; cin >> n; for(int i=1;i >s[i]; } sort(s+1,s+n+1); int cnt=0; for(int i=2;i<=n;i++){ if(s[…

    回复 5参与人数 5
已经到最早的记录