题目
这是一个很简单的题目,只要会做进制转换即可
分析
直接上代码
#进制转换
def jinZhi():
with open("file (3).txt",'r')as f:
data=f.read()
data=data.split()
print(data)
res=""
for i in range(len(data)):
if data[i][0]=='d':
data[i]=int(data[i][1:],10)
elif data[i][0]=='x':
data[i]=int(data[i][1:],16)
elif data[i][0]=='o':
data[i]=int(data[i][1:],8)
elif data[i][0]=='b':
data[i]=int(data[i][1:],2)
res+=chr(data[i])
print(data)
print(res)
#主函数
if __name__ == '__main__':
print("/*Begin*\\")
jinZhi()
答案
flag{1e4bf81a6394de5abc005ac6e39a387b}