s

syy999

#1373929

干啥啥不行,copy第一名

发帖
14
文章
15
互动
44
陶片
0
获赞
1
收藏
1

历史用户名外显

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

  1. syy999
    最早追溯到 2026/03/02最后捕获于 2026/03/02
  2. syy999
    最早追溯到 2026/02/16最后捕获于 2026/02/16
  3. syy999
    最早追溯到 2025/07/27最后捕获于 2025/11/03
  4. syy999
    最早追溯到 2024/07/29最后捕获于 2024/07/29
  5. syy999
    最早追溯到 2024/06/27最后捕获于 2024/06/27

时间线

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

  1. 回复讨论
  2. 回复讨论

    在讨论LGR-262 作弊名单回复:

    qp
  3. 发布文章
    题解:AT_abc433_d [ABC433D] 183183

    ~~气死我了,这次比赛没赶上,这题虚拟比赛数组小了,坠了。~~ 这道题目,应该分类处理。先处理每个数以及后面添一堆$0$对于模数的取模情况(数组),还有这个数是几位数,对于模数的取模情况(用红黑树或哈希表),在暴力枚举答案。 代码即记录: 红黑树 ```cpp #include using namespace std;…

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

    在讨论浸湿喉忍回复:

    有个锤子
  5. 回复讨论

    在讨论现在有CSP-J的题目吗回复:

    @[cosf](luogu://user/516725)我不行了
  6. 评论文章

    在文章题解:AT_abc431_c [ABC431C] Robot Factory发表评论:

    sort是n log n级别的
  7. 发布文章
    题解:AT_abc431_c [ABC431C] Robot Factory

    本题很水,就是贪心。 贪心策略:头部从小到大,身体从大到小,但是将前匹配的数量从小到大。 然后如果每一个都能拼成机器人,那么就成功,反之失败。 若数量不足,也为失败。 代码: ```cpp #include using namespace std; int n,m,k; int a[200005],b[200005];…

    获赞 0评论 0
  8. 发布文章
    题解:AT_abc431_d [ABC431D] Robot Customize

    这道题不会的可以先去看一看[P2392](https://www.luogu.com.cn/problem/P2392) 这道题经典的背包动态规划 ~~(本人最初以为贪心,结果祭了两发罚时)~~ 本题几乎与上面的题几乎没什么区别,就是先全部装在身体上,然后在用背包把一些可以装在头上的选择装在头上。其价值就是头减身体的权…

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

    在讨论感觉这题没有绿回复:

    需要一点潜在的二叉堆的知识,模版为黄,再加上贪心,就有绿了
  10. 发起讨论
    求掉(100/UAC)

    ```cpp #include using namespace std; const int N=1e5+10; stack s; int n,q; int d[N],c[N],nxt[N],st[N][20],st2[N][20]; inline int l(int x){return x==1?0:l(x>>1)+…

    回复 0参与人数 1
  11. 发布文章
    题解:B4160 [BCSP-X 2024 12 月小学高年级组] 排座位

    这道题目,大家有用并查集的,有用堆的,还有用线段树的,总之方法数不胜数。今天,我来讲解这道题的并查集以及集合的做法(都是离线) 这道题目,最朴素的做法就是枚举和贪心。我们可以按右端点从小到大排,再用左端点从小到大排。 然后一个一个贪心。对于每一个人,找到从左到右第一个空位即可。直接给他坐下,数量加一,每一次输出。 但是…

    获赞 0评论 0
  12. 发布文章
    题解:AT_abc424_e [ABC424E] Cut in Half

    这一道题,主要就是考优先队列。但是,不能一个一个模拟,因为 $k$ 比较大。 所以,我们可以维护一个结构体,一个表示真实值,另一个表示其个数。 接下去就是大模拟。 代码如下: ```cpp #include using namespace std; struct node{ double val; int ci; bo…

    获赞 0评论 0
  13. 回复讨论
  14. 发布文章
    题解:AT_abc422_d [ABC422D] Least Unbalanced

    作为赛时没打而赛后打比赛,并且一共吃了10发罚时的蒟蒻,我告诉大家,AtCoder 的题目,没那么简单。(只写了前四题) 现在我就告诉大家前四题的做法。 A题就是一个分支和简单字符串。(红题) B题就是字符与模拟的综合。(但是我还是吃了两发罚时)(红到橙题) C题我原先想用数学方法,可是,在接连7发罚时下,我换了个思路…

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

    在讨论WA求调回复:

    谢谢,已AC,现已加关
  16. 发起讨论
    WA求调

    ```cpp #include using namespace std; #define int long long #define lc (p >1) const int inf=1e18+10,N=1e5+10; int a[N],b[N],a2[N],a3[N],n,q,m; struct node{ int l…

    回复 2参与人数 2
  17. 回复讨论

    在讨论RE求调回复:

    试过多次,还在WA
  18. 回复讨论

    在讨论RE求调回复:

    @[XiaoYao789](luogu://user/332421) 本地与洛谷为什么输出有差距导致WA(40分)
  19. 回复讨论

    在讨论RE求调回复:

    本地过了,洛谷WA了
  20. 发起讨论
    RE求调

    ```cpp #include using namespace std; #define int long long #define lc (p >1) const int inf=1e18+10,N=1e5+10; int a[N],b[N],a2[N],a3[N],n,q,m; struct node{ int l…

    回复 5参与人数 5
  21. 发起讨论
    注意IO

    cin/cout 可能会面临常数问题(TLE)

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

    在讨论40分大佬来看看吧...回复:

    你不看题目数据范围的?
  23. 回复讨论

    在讨论警示后人回复:

    WA on #7
  24. 回复讨论

    在讨论警示后人回复:

    ```cpp #include using namespace std; const int N=2e5+10; #define int long long struct node{ int x,y,z,sz,id; bool operator >1; cdq(l,mid);cdq(mid+1,r); int p1=l…
  25. 回复讨论

    在讨论为什么升绿回复:

    @[qeyp](luogu://user/780942)666
  26. 评论文章

    在文章题解:P8856 [POI 2002] 火车线路发表评论:

    天才,可惜在另一个OJ上时限60ms,TLE了。 洛谷只用50ms
  27. 回复讨论

    在讨论52分求调回复:

    @[Hbh1617](luogu://user/1286360) 不一定需要二分,可以使用线段树 代码: ```cpp #include using namespace std; #define lc (p >1) int a[100005]; struct node{ int l,r,num; }tr[50005*4…
  28. 回复讨论

    在讨论为什么升绿回复:

    1.二分不好处理 2.本题也属于DP的数据结构(线段树)优化,线段树板子题有绿。 附赠线段树做法:时间复杂度O($n log{m}$) ```cpp #include using namespace std; #define lc (p >1) int a[100005]; struct node{ int l,r,n…
  29. 发布文章
    题解:P6025 线段树

    这一题,题目一看就懂,可是写的起来,还是有难度的。 10分做法不多说,总而言之,照葫芦画瓢。 10分代码: ```cpp #include using namespace std; #define int long long #define lc (p >1) int ans=0; void build(int p,i…

    获赞 0评论 0
  30. 发起讨论
    WA30求调(DFS序)

    ```cpp #include using namespace std; const int N=5e5+5; int n,m,s,cnt=0,in[N],out[N],st[N][20],d[N]; vector G[N]; void dfs(int u,int fa){ d[u]=d[fa]+1; in[u]=++…

    回复 0参与人数 1