读题
在南京地铁一号线运行途中,一个1在鼓楼上车,一个1在新街口上车。过了安德门站之后,只剩一个1了,为什么?flag提交格式SUSCTF{}
审题
and运算
提供
flag_a: SwsKu鐊~_??鈝ww?
flag_b: [誗鉚F0t{Os遤輙_镹d}
解题
题目描述提示的是and门,也就是与运算。
文件需要用二进制读写,每个字节按位与就能得到flag。
python解法
f = open('flag.txt','rb')
a = f.readline()[8:]
b = f.readline()[8:]
for i in range(len(a)):
print(chr(a[i]&b[i]),end='')
flag就是SUSCTF{n0t_xOr_bUt_aNd}