題目描述:
輸入乙個 int 型整數,按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數。
輸入描述:
輸入乙個 int 型整數。
輸出描述:
按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數。
示例1
輸入
9876673
輸出
37689
示例** (1) 網頁 ok;linux 也 ok
linux 編譯命令:(引數 time 是用於顯示程式執行時間)
gcc example.c -o example
time ./example
#include
#include
char in[20]
=;char out[20]
=;int count =0;
void
filter_data
(char data)}if
(exist ==0)
}int
main()
for(i=
0; i)printf
("%c"
, out[i]);
return0;
}
提取不重複的整數
輸入乙個int型整數,按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數。輸入乙個int型整數 按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數 輸入 9876673 輸出 37689 對於輸入整數n,迴圈採用n 10和n 10可以獲得該整數的每一位的數字,本題的關鍵在於去除重複數字並且不...
提取不重複的整數
美妙的問題描述 輸入乙個int型整數,按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數。for example if you input 9876673,the coumputer gives 37689.我想到啦兩種方法,一種是從字串的角度,一種是從整數的角度!從整數的角度 我剛開始時的做法...
華為 提取不重複的整數
輸入乙個int型整數,按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數。輸入乙個int型整數按照從右向左的閱讀順序,返回乙個不含重複數字的新的整數示例1 複製9876673複製 37689題解 include using namespace std int main int n cin n w...