2015年10月19日 星期一
2015年4月2日 星期四
UVA10035 Primary Arithmetic
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int carry,y,a,b;
while(scanf( "%d%d", &a, &b ) != EOF && (a || b)){
y=carry=0;
while(a || b){
carry = a%10 + b%10 + carry;
carry /= 10;
a/=10;
b/=10;
if(carry){
y++;
}
}
if( y == 1 )
printf( "1 carry operation.\n" );
else if( y > 1 )
printf( "%d carry operations.\n", y );
else
printf( "No carry operation.\n" );
}
return 0;
}
#include <cstdio>
using namespace std;
int main()
{
int carry,y,a,b;
while(scanf( "%d%d", &a, &b ) != EOF && (a || b)){
y=carry=0;
while(a || b){
carry = a%10 + b%10 + carry;
carry /= 10;
a/=10;
b/=10;
if(carry){
y++;
}
}
if( y == 1 )
printf( "1 carry operation.\n" );
else if( y > 1 )
printf( "%d carry operations.\n", y );
else
printf( "No carry operation.\n" );
}
return 0;
}
2015年3月21日 星期六
UVa Online Judge
2015年3月19日 星期四
訂閱:
意見 (Atom)