plus ultra
前言 #
這禮拜比較忙 很多事情擠在一起
事後檢討比較沒有時間看 所以這禮拜就稍微水一周吧欸嘿
本次排名 444/1033 解出3題 qq
解出 #
Warmup / Welcome #
進dc就看得到ㄌ
Warmup / Math Gone Wrong #
簡單來講就是要讓以下成立
n1*10+n2*10 != (n1+n2)*10
n1、n2輸入小數點就可以順利通過ㄌ
Warmup / Introspection #
題目code
char buf[1008];
printf(">> ");
read(0, buf, 1008);
簡單來講就是如果剛好輸入1008個字元,會把最後null byte也蓋掉
因此輸出的時候就會不知道buf的內容已經結束,會接續把後面flag[]內的內容也噴出來
總結 #
最近比較忙 很多事情都擠在這幾周
所以這次沒什麼看賽後 搜哩 下周一定