关注
import sys
a = sys.stdin.readline().strip()
r = []
for c in a:
r.append(int(c))
flag = True
for i in range(len(r)-1):
if r[i] > r[i+1]:
flag = False
if flag:
print("0")
sys.exit(0)
right_index = len(r) - 1
# mid_index = -1
left_index = -1
# print(r)
for i in range(len(r)-1, 0, -1):
if r[i] < r[i-1]:
left_index = i-1
break
for i in range(len(r)-1, left_index, -1):
if r[i] < r[left_index]:
right_index = i
break
r[left_index], r[right_index] = r[right_index], r[left_index]
rr = r[:left_index+1]
if rr[0] == 0:
print("0")
sys.exit(0)
for i in reversed(r[left_index+1:]):
rr.append(i)
print("".join(map(lambda x:str(x), rr)))
查看原帖
点赞 评论
相关推荐
10-18 12:41
京都大学 人工智能 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 找工作能把i人逼成什么样 #
4627次浏览 47人参与
# 面试尴尬现场 #
198329次浏览 751人参与
# 百融云创求职进展汇总 #
22155次浏览 145人参与
# 0经验如何找实习? #
14683次浏览 288人参与
# 最难的技术面是哪家公司? #
60037次浏览 937人参与
# 你今年做了几份实习? #
4325次浏览 66人参与
# 腾讯音乐求职进展汇总 #
142971次浏览 1032人参与
# 字节出了豆包coding模型 #
4518次浏览 49人参与
# 你找工作经历过哪些骗局? #
5452次浏览 99人参与
# 实习心态崩了 #
93776次浏览 487人参与
# 你开始找寒假实习了吗? #
8238次浏览 132人参与
# 实习越久越好,还是多多益善? #
11271次浏览 95人参与
# 25年找工作是什么难度? #
7950次浏览 89人参与
# 一上班就想____,这正常吗? #
2716次浏览 61人参与
# 刚工作,应该先搞钱or搞成长? #
4531次浏览 67人参与
# 离职你会和父母说吗? #
6161次浏览 86人参与
# 你投了多少家公司?进展是___ #
183313次浏览 1135人参与
# 如果公司降薪,你会跳槽吗? #
109230次浏览 687人参与
# 实习必须要去大厂吗? #
168175次浏览 1660人参与
# 你是怎么和mt相处的? #
82459次浏览 436人参与
# 你会为了工作牺牲生活吗? #
65009次浏览 446人参与
查看1道真题和解析