All pastes #731644 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-10-10 07:50 UTC
rendered paste body
intArray intArray::sub(intArray a)
{
	for(int i=length-1;i>=0;i--)
	{
		if(array[i]>a.array[i])
		{
			array[i]-=a.array[i];
		}
		else
		{
			int borrow=0;
			int tmpi=i;
			while(borrow==0)
			{
				tmpi--;
				if(array[tmpi]>0)
				{
					array[tmpi]-=1;
					borrow=1;
				}
				else
				{
					array[tmpi]=9;
				}	
			
			}
		}
	}
}