華為oj 提取不重複的整數

2021-07-03 09:24:01 字數 702 閱讀 6693

問題描述:輸入乙個int型整數,按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數。

知識點:  陣列 

練習階段:  初級 

執行時間限制: 10sec

記憶體限制: 128mbyte

輸入: 

輸入乙個int型整數

輸出: 

按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數

如果返的整數以0開頭,去掉0

如 intput:1010   output:1

樣例輸入: 9876673

樣例輸出: 37689

問題分析:記得要從右向左讀書,首先第乙個數放入待輸出的陣列後,重新從輸入陣列中,選擇乙個,與待輸出陣列每個數比較,全都不一樣才放入待輸出陣列準備輸出,另外,要注意,輸出的數以0開頭時,要去掉0之後再輸出。

**:

#include #include using namespace std;

int main()

; char *pout;

sprintf(str,"%d",num);

int len=strlen(str);

if(1==len)

{ cout<=0;i--)

{ for(j=0;j

華為oj 提取不重複的整數

描述 輸入乙個int型整數,按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數。知識點陣列 執行時間限制 10m記憶體限制 128輸入 輸入乙個int型整數 輸出按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數 如果返的整數以0開頭,去掉0 如 intput 1010 output 1 樣...

華為OJ 提取不重複的整數

題目描述 輸入乙個int型整數,按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數。輸入描述 輸入乙個int型整數 輸出描述 按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數 輸入例子 9876673 輸出例子 37689 include include include using nam...

華為 提取不重複的整數

輸入乙個int型整數,按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數。輸入乙個int型整數按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數示例1 複製9876673複製 37689題解 include using namespace std int main int n cin n w...