简介
简单题
思路:sprintf 将数字转为字符串,然后新建一个空的字符串然后将逆序统计是否可以被3整除添加0
感觉简单题做的也很慢
参考链接
https://github.com/haoel/leetcode
https://github.com/lishaohsuai/leetCode
code
string thousandSeparator(int n) {
char str[100];
sprintf(str,"%d", n);
char strCopy[100];
int j = strlen(str);
int k = 0;
for(int i=0; str[i]!='\0';i++){
if((j-i) % 3 == 0 && i!=0){
strCopy[k] = '.';
k++;
}
strCopy[k] = str[i];
k++;
}
strCopy[k] = '\0';
printf("oldString %s\n", str);
string rlt(strCopy);
return rlt;
}
---------------------------我的天空里没有太阳,总是黑夜,但并不暗,因为有东西代替了太阳。虽然没有太阳那么明亮,但对我来说已经足够。凭借着这份光,我便能把黑夜当成白天。我从来就没有太阳,所以不怕失去。
--------《白夜行》