fork(1) download
  1. <?php
  2.  
  3. // JSUMDUZE
  4.  
  5. $t = (int)fgets(STDIN);
  6.  
  7. for($i = 0; $i < $t; $i++) {
  8.  
  9. $numbers = explode(' ', trim(fgets(STDIN)));
  10. $numberOne = strrev($numbers[0]);
  11. $numberTwo = strrev($numbers[1]);
  12. $result = "";
  13. $memory = 0;
  14.  
  15. if(strlen($numberOne) > strlen($numberTwo)) {
  16. $longer = $numberOne;
  17. $shorter = $numberTwo;
  18. } else {
  19. $shorter = $numberOne;
  20. $longer = $numberTwo;
  21. }
  22.  
  23. for($j = 0; $j < strlen($longer); $j++) {
  24.  
  25. $adding = $longer[$j] + (isset($shorter[$j]) ? $shorter[$j] : 0) + $memory;
  26.  
  27. $result .= $adding % 10;
  28. $memory = floor($adding / 10);
  29.  
  30. }
  31.  
  32. printf("%s\n", strrev($result));
  33.  
  34. }
Success #stdin #stdout 0.02s 52432KB
stdin
3
172 3498
123456789 987654321
1234567890123456789 12123343456567878909
stdout
3670
111111110
13357911346691335698