蠢 蠢 的 死 法 22.10.17 赋值粘贴没改全,-40pts map 卡常,-20pts 22.10.18 数组没开两倍,-100pts 22.10.23 全局 lambda CE,-70pts 期望线性性质没想到,-60pts 22.10.27 没考虑 -1 没开 long long,-95pts 22.11.07 一个可以直接算的东西用数据结构维护,-61pts 2022-11-04 杂 #逆天
Pwn College Cryptography 学习笔记 XOR A ^ B ^ B = A A ^ B ^ C ^ B = A ^ C 原理很简单,没什么好说的。 使用 PyCryptoDome 库进行相关操作。 from Crypto.Util.strxor import strxor strxor("a".encode(), "a".encode()); # b'\x00'' On 2026-03-30 #crypto #xor #one time pad
HUGEMESS word Name Full Name Bytes Bits Byte Byte 字节 1 8 Word Word 字 2 16 Dword Double Word 4 32 Qword Quad Word 8 64 神秘任务 知道在哪里获取libc的源码,并能在gdb中显示 神秘连接 在 gdb 中,直接 x/128i *malloc 就可以输出一个函数的源 2026-03-28 #pwn #linux
NewStar CTF 2025 week5 复读机堂堂归来!复读机堂堂归来! bbs_fmt (my_venv) ➜ fuduji checksec bss_fmt [*] '/home/yb/tmp/xctf/fuduji/bss_fmt' Arch: amd64-64-little RELRO: Full RELRO Stack: Ca 2026-03-28 #pwn #格式化字符串
how2heap 学习笔记 first_fit.c #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { fprintf(stderr, "This file doesn't demonstrate an attack, but shows the na 2026-01-28 #pwn #Heap
几题 1 给定质数 ppp 和询问次数 TTT,对于每个询问求: (∏i=1n−1(a+id))mod p\left ( \prod_{i=1}^{n-1} (a+id)\right ) \mod p (i=1∏n−1(a+id))modp 1≤T≤106,0≤a,b<p≤107,1≤n≤1091\le T \le 10^6,0\le a,b< p \le 10^7, 1\le n\ 2022-11-20 题解 #数学 #dp #斜率优化 #树 #二项式反演
LOJ502 题解 link 给定一棵有根树,每个点有颜色,每次加一个叶子,询问叶子到根的路径是不是所有颜色出现次数都是 333 的倍数,不是的话再问是不是只有一个颜色不是 333 的倍数,是的话输出这个颜色。 n≤106n \le 10^6n≤106,m≤2×106m\le 2\times 10^6m≤2×106。 考虑如果是 222 的倍数,那么可以给每个颜色随机一个权值然后维护到根每个叶子的异或和,异或和为 2022-11-09 题解 #哈希 #随机化
组合数学 HDU6333 link TTT 组询问,每次询问 ∑i=0mC(n,i)\sum_{i=0}^m C(n,i)∑i=0mC(n,i)。 1≤T,n,m≤105,m≤n1 \le T,n,m \le 10^5, m \le n1≤T,n,m≤105,m≤n。 设 F(n,m)=∑i=0mC(n,i)F(n,m)=\sum_{i=0}^m C(n,i)F(n,m)=∑i=0mC(n,i), 2022-11-04 题解 #数学 #计数 #算法
CSPS2 考前复习 对着 OIWIKI 复习一遍。 C++ 到考场在 dev 添加 -std=c++14 -O2。 读入优化 inline int read() { int x = 0, f = 0; char c = 0; while (!isdigit(c)) f |= c == '-', c = getcha 2022-11-04 算法 #水 #CSP
CSP 2022 游记 T1 看错了题意,以为是最短路模板,写完发现看错题意已经浪费了 40 分钟; 然后重新想了个做法,写一半卡壳了,此时已经过去 1h1h1h。心态有点小崩,满脑子都是一题没过爆蛋的场景。决定先看 T2。 T2 一眼就感觉是毒瘤数据结构,暴力打满 808080 跑人。 回头看 T1 这不傻逼题,马上写完过大样例。这时过去了 2h2h2h 多。心态稍微好点了。接下来准备求稳,T3 T4 尽量写暴力。 花 2022-11-04 水 #游记