示例#1
0
int digSumNum ( InfInt a, InfInt b ) {
	if ( b > a )
		a = b;
	int sum = 0;
	for ( char i = 0; i < a.numberOfDigits(); i ++ )
		sum += a.digitAt ( i );
	return sum;
}
示例#2
0
文件: 56.cpp 项目: spikebarnett/euler
InfInt digitSum(const InfInt n)
{
	int retval=0;
	for(unsigned int i=0;i<n.numberOfDigits();++i) retval+=n.digitAt(i);
	return retval;
}