摘要: v1.0 Code // ==UserScript== // @name CatOJ美化 // @namespace http://tampermonkey.net/ // @version 1.0 // @description 为号家军OJ添加美化效果,优化性能和视觉体验 // @author 阅读全文
posted @ 2025-07-26 16:03 ggc114514 阅读(43) 评论(0) 推荐(0)
摘要: 注意:此版本支持科学技术法,例如:1e9、3.7e18. // ==UserScript== // ==UserScript== // @name 猫国建设者修改器 // @namespace http://tampermonkey.net/ // @version 1.1 // @descript 阅读全文
posted @ 2025-08-08 22:22 ggc114514 阅读(738) 评论(0) 推荐(0)
摘要: 1.贪吃蛇 点击查看代码 #include <iostream> #include <list> #include <cstdio> #include <string> #include <vector> #include <ctime> #include <algorithm> #include 阅读全文
posted @ 2024-11-23 20:16 ggc114514 阅读(13475) 评论(2) 推荐(1)
摘要: Luogu 脚本 1. extend-luogu // ==UserScript== // @name extend-luogu // @namespace http://tampermonkey.net/ // @description Make luogu more powerful. // @ 阅读全文
posted @ 2024-10-25 23:33 ggc114514 阅读(454) 评论(0) 推荐(0)
摘要: 题面 [APC001] D - Array Again 题目描述 你需要维护一个数列,支持 \(4\) 种操作: 1 x y:连续向数列中插入 \(y\) 个数 \(x\)。 2 x y:连续在数列中删除 \(y\) 次 \(x\)。如果在某一次删除中 \(x\) 已经不存在于数列中,则忽略此操作。 阅读全文
posted @ 2024-10-02 18:31 ggc114514 阅读(34) 评论(0) 推荐(0)
摘要: 题面 [AGC035D] Add and Remove 题面翻译 题目描述 有一个由 \(N\) 张牌组成的牌堆,每一张牌上都写有一个非负整数。自顶部开始,第 \(i\) 张牌上的数字为 \(A_i\)。 Snuke 将重复以下操作,直至牌堆里只剩两张卡为止: 从牌堆里选择三张连续的卡。 把三张卡中 阅读全文
posted @ 2024-10-02 18:29 ggc114514 阅读(14) 评论(0) 推荐(0)
摘要: 题面 Headquarters 题面翻译 警方要抓捕一名逃犯,逃犯开着车从总部驶出,撞上了一个冰淇淋摊,摊位、汽车和总部在二维平面上各占据一个点。 车在路上正好做了n次移动,每次按 \(\operatorname{L、R、D、U}\) 分别可以左、右、上、下移动一格 显示的移动不准确,它无法保存汽车 阅读全文
posted @ 2024-08-31 17:59 ggc114514 阅读(10) 评论(0) 推荐(0)
摘要: 题面 Sereja and Algorithm 题面翻译 给出一个字符串,元素只有 \(x\),\(y\),\(z\) 这三种,现给出一个区间 \([l,r]\),这个区间内的字符可以任意调换,如果变换之后这个区间字符串的所有子串都是 zyx 或 xzy 或 yxz 的话,输出 yes(若 \(r- 阅读全文
posted @ 2024-08-30 20:04 ggc114514 阅读(16) 评论(0) 推荐(0)
摘要: 题面 The Closest Pair 题面翻译(洛谷翻译的太好,我来重新翻译) 目前,Tiny 正在学习计算几何。当尝试解决一个名为 “The Closest Pair Of Points In The Plane” 的问题时,他发现给出错误时间复杂度的代码被 Accepted 而不是 Time 阅读全文
posted @ 2024-08-29 23:31 ggc114514 阅读(11) 评论(0) 推荐(0)
摘要: 题面 Points on Line 题面翻译 题目描述 Petya 很喜欢点。最近,他的妈妈给了他 \(n\) 个位于\(OX\)(实数轴)上的点。现在 Petya 想知道有多少种不同的方法可以在数轴上选择 \(3\) 个不同点,使 \(3\) 个点中距离最远的两个点的距离不超过\(d\)。 注意: 阅读全文
posted @ 2024-08-28 22:54 ggc114514 阅读(18) 评论(0) 推荐(0)
摘要: 题面 [COCI2014-2015#2] STUDENTSKO 题目描述 一年一度的萨格勒布大学学生乒乓球团体赛将于下周六举行!每队由 \(k\) 名学生组成。\(n\) 个兴奋的学生们正在排队等候登记。Krešo 在登记处工作。他真的不想做他的工作,所以他决定不让学生选择团队。他决定第一组将由第一 阅读全文
posted @ 2024-08-27 10:17 ggc114514 阅读(13) 评论(0) 推荐(0)
摘要: server #include <iostream> #include <Windows.h> #include <WinSock2.h> #pragma comment(lib, "ws2_32.lib") #define PORT 8888 int main() { WSADATA wsaDat 阅读全文
posted @ 2024-08-26 19:03 ggc114514 阅读(34) 评论(0) 推荐(0)
摘要: 题面 Rooms and Staircases 题面翻译 题目描述 有两层房间,每层 \(n\) 个,我们用数对 \((a, b)\) 来表示每个房子,其中 \(a\) 表示第几层,\(b\) 表示从左向右数第几个 对于房子 \((1, i)\) 或 \((2, i)\),都与 \((1, i - 阅读全文
posted @ 2024-08-25 22:30 ggc114514 阅读(17) 评论(0) 推荐(0)
摘要: 题面 [ARC112B] -- - B 题面翻译 初始有一个数 \(B\), 然后他通过支付一定的钱来使这个数变为另外一个数,可以使用无数次的以下两个操作, 1.支付一元让这个数乘 \(-1\), 2.支付两元使这个数减 \(1\), 问在最多 \(C\) 元的情况下可以得到多少个数? 题目描述 す 阅读全文
posted @ 2024-08-22 20:04 ggc114514 阅读(15) 评论(0) 推荐(0)
摘要: 重要声明——所有函数都需要 bits/stdc++.h 1. GetAsyncKeyState( )——判断键位函数 用法 GetAsyncKeyState(int vKey) ,头文件 windows.h int vKey vKey 对应值 对应键 VK_LEFT 37 Left Arrow VK 阅读全文
posted @ 2024-08-19 21:07 ggc114514 阅读(93) 评论(0) 推荐(0)
摘要: 题面 [蓝桥杯 2018 省 A] 付账问题 题目描述 几个人一起出去吃饭是常有的事。但在结帐的时候,常常会出现一些争执。 现在有 \(n\) 个人出去吃饭,他们总共消费了 \(S\) 元。其中第 \(i\) 个人带了 \(a_i\) 元。幸运的是,所有人带的钱的总数是足够付账的,但现在问题来了:每 阅读全文
posted @ 2024-08-19 15:36 ggc114514 阅读(25) 评论(0) 推荐(0)
摘要: 题面 Head of The Dragon 题面翻译 题目描述 给定整数 \(N\),$ K $ 判断是否能构成满足 $a_1\ ×\ a_2\ ×\ ....\ ×\ a_K \ = N $ 的数列 $ a $,如果能构成,请在数列中按字典顺序构成一个最小的数列。除此之外,要求数列是由 \(2\) 阅读全文
posted @ 2024-08-19 12:12 ggc114514 阅读(38) 评论(0) 推荐(0)