#include<iostream>
#include<string>
#include<string.h>
using namespace std;
int f(char s[], int begin, int end)
{
int mid;
if(end-begin==1) return s[begin] - '0';
mid = (end+begin) / 2;
return f(s, begin, mid) + f(s, mid , end); //填空
}
int main()
{
char s[] = "4725873285783245723";
printf("%d\n",f(s,0,strlen(s)));
return 0;
}
串逐位和
最新推荐文章于 2020-03-05 17:36:31 发布