描述
有一串數字,它雖然長,但他還是一串數字。我有強迫症,我討厭看到有同樣的數字在一起,我想在中間加乙個比它們大一點的數。比如123411,我希望它變成1234121。比如333,我希望它變成34343。你能幫我處理一下這些數字嗎。
輸入每行輸入一串數,對於這些數進行處理,這串數,最多有1000位。
輸出輸出你處理後的數,當輸入的數為0時結束。
輸入樣例 1
111991
10001
0輸出樣例 1
12121
91091
1010101
這題表面上說是整數可是有需要讀取每一位,那麼實際上字串是最好的選擇,所以我們可以使用字串來表示整數,當輸入的字串串長為1而且那個唯一的數是0時即退出輸入,對於字串我們需要遍歷如果它和它的後一位相等則輸出本身和本身化為整數對於的數字加1的數,否則直接輸出自己。
#include #include #include using namespace std;
int main()
else
printf("%c",a[i]);
}printf("%c\n",a[a.length()-1]);
}return 0;
}
037 對於HIVE架構的理解
0.發展 在hive公布源 之後 公司又公布了presto,這個比較快,是基於記憶體的。impala 3s處理1pb資料。1.hive 能做什麼,與 mapreduce 相比優勢在 關於hive這個工具,hive 學習成本低,入手快,對於熟悉 sql語法的人來說,操作簡單,熟悉。其實,還有乙個,就是...
VS2010 對於CSS的公升級
隨著 asp.net 版本公升級,它新增了很多新的東西,像是範本化控制項 template based control,像是 gridview listview formview 等 導覽控制項 sitemap menu treeview ajax asp.net ajax 與 control to...
Android4 4對於sdcard許可權的改動
我們在公升級4.4的過程中,發現了部分第三方應用不能使用。檢視發現以下幾點要求 1 api 19以上現在強制要求android.permission.read external storage 和android.permission.write external storage 許可權了。2 如果發...