華為OD機試-刪除重復(fù)數(shù)字后的最大數(shù)字
給定一個由純數(shù)字組成以字符串表示的數(shù)值,現(xiàn)要求字符串中的每個數(shù)字最多只能出現(xiàn)2次,超過的需要進行刪除;
刪除某個重復(fù)的數(shù)字后,其它數(shù)字相對位置保持不變。
如”34533″,數(shù)字3重復(fù)超過2次,需要刪除其中一個3,刪除第一個3后獲得最大數(shù)值”4533″
請返回經(jīng)過刪除操作后的最大的數(shù)值,以字符串表示。
輸入描述
第一行為一個純數(shù)字組成的字符串,長度范圍:[1,100000]
輸出描述
輸出經(jīng)過刪除操作后的最大的數(shù)值
示例1
輸入:
34533
輸出:
4533
示例2
輸入:
5445795045
輸出:
5479504
————————————————
版權(quán)聲明:本文為CSDN博主「MISAYAONE」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://renjie.blog.csdn.net/article/details/128402626
Java 實現(xiàn):https://renjie.blog.csdn.net/article/details/128402626
Python實現(xiàn):https://renjie.blog.csdn.net/article/details/128458407
C++ 實現(xiàn):https://renjie.blog.csdn.net/article/details/128458424
JavaScript實現(xiàn):https://renjie.blog.csdn.net/article/details/129112575
C語言版本持續(xù)更新中