POJ 1504
1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 int num; 6 cin>>num; 7 while(num--){ 8 int get_lastno_zero(int num); 9 int reverse_num(int num); 10 int num1; 11 int num2; 12 cin>>num1; 13 cin>>num2; 14 int sum; 15 num1=reverse_num(num1); 16 num2=reverse_num(num2); 17 sum=num1+num2; 18 sum=reverse_num(sum); 19 cout<<sum<<endl; 20 } 21 22 } 23 int get_lastno_zero(int num) 24 { 25 while(num%10==0) 26 { 27 num/=10; 28 } 29 return num; 30 } 31 int reverse_num(int num) 32 { 33 num=get_lastno_zero(num); 34 int num_item=num; 35 int n=1; 36 int sum=0; 37 while(num_item>=10) 38 { 39 num_item/=10; 40 n*=10; 41 } 42 while(n) 43 { 44 num_item=num%10; 45 sum+=num_item*n; 46 n/=10; 47 num/=10; 48 } 49 return sum; 50 51 }
关注我的公众号,当然,如果你对Java, Scala, Python等技术经验,以及编程日记,感兴趣的话。
技术网站地址: vmfor.com