問題描述:輸入乙個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...