题解 | #字符串合并处理#

字符串合并处理

https://www.nowcoder.com/practice/d3d8e23870584782b3dd48f26cb39c8f

# 2024年11月5日   周二   上午11:54
# wujie
s1, s2 = input().split()

s = s1 + s2

s3 = ""
s4 = ""
for i in range(len(s)):
    if i % 2 == 0:
        s3 += s[i]
    elif i % 2 == 1:
        s4 += s[i]

s5 = sorted(s3)
s6 = sorted(s4)


# “abcedf”
s7 = ""
for i in range(len(s)):
    # print(i,end = ' ')
    if i % 2 == 0:
        s7 += s5[i // 2]
    else:
        s7 += s6[i // 2]

s8 = ""
for i in s7:
    if (
        ord("0") <= ord(i) <= ord("9")
        or ord("A") <= ord(i) <= ord("F")
        or ord("a") <= ord(i) <= ord("f")
    ):
        t = (bin(int(i, 16))[2:].zfill(4))[::-1]  # 注意这里的写法
        tt = (hex(int(t, 2))[2:]).upper()
        s8 += tt
    else:
        s8 += i
print(s8)

全部评论

相关推荐

仁者伍敌:牛子这些人还会点一个自动回复,boss都不带回复的
点赞 评论 收藏
分享
06-15 02:05
已编辑
南昌航空大学 数据分析师
Eason三木:你如果想干技术岗,那几个发公众号合唱比赛的经历就去掉,优秀团员去掉,求职没用。然后CET4这种不是奖项,是技能,放到下面的专业技能里或者单独列一个英语能力。 另外好好改改你的排版,首行缩进完全没有必要,行间距好好调调,别让字和标题背景黏在一起,你下面说能做高质量PPT你得展现出来啊,你这简历排版我用PPT做的都能比你做的好。 然后自我评价,你如果要干数据工程师,抗压能力强最起码得有吧。
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务