SHOW:
|
|
- or go back to the newest paste.
1 | - | using System; |
1 | + | using System; |
2 | - | |
2 | + | |
3 | - | namespace Moving |
3 | + | namespace Moving |
4 | - | { |
4 | + | { |
5 | - | class Program |
5 | + | class Program |
6 | - | { |
6 | + | { |
7 | - | static void Main(string[] args) |
7 | + | static void Main(string[] args) |
8 | - | { |
8 | + | { |
9 | - | int n = int.Parse(Console.ReadLine()); |
9 | + | int n = int.Parse(Console.ReadLine()); |
10 | - | |
10 | + | |
11 | - | for (int i = 0; i < n; i++) |
11 | + | for (int i = 0; i < n; i++) |
12 | - | { |
12 | + | { |
13 | - | string[] number = Console.ReadLine().Split(); |
13 | + | string[] number = Console.ReadLine().Split(); |
14 | - | long number1 = long.Parse(number[0]); |
14 | + | long number1 = long.Parse(number[0]); |
15 | - | long number2 = long.Parse(number[1]); |
15 | + | long number2 = long.Parse(number[1]); |
16 | - | long sum = 0; |
16 | + | long sum = 0; |
17 | - | |
17 | + | |
18 | - | if (number1 > number2) |
18 | + | if (number1 > number2) |
19 | - | { |
19 | + | { |
20 | - | while (number1 != 0) |
20 | + | while (number1 != 0) |
21 | - | { |
21 | + | { |
22 | - | sum += number1 % 10; |
22 | + | sum += number1 % 10; |
23 | - | number1 /= 10; |
23 | + | number1 /= 10; |
24 | - | } |
24 | + | } |
25 | - | |
25 | + | |
26 | - | } |
26 | + | } |
27 | - | else |
27 | + | else |
28 | - | { |
28 | + | { |
29 | - | while (number2 != 0) |
29 | + | while (number2 != 0) |
30 | - | { |
30 | + | { |
31 | - | sum += number2 % 10; |
31 | + | sum += number2 % 10; |
32 | - | number2 /= 10; |
32 | + | number2 /= 10; |
33 | - | } |
33 | + | } |
34 | - | } |
34 | + | } |
35 | - | Console.WriteLine(Math.Abs(sum)); |
35 | + | Console.WriteLine(Math.Abs(sum)); |
36 | - | } |
36 | + | } |
37 | - | } |
37 | + | } |
38 | - | } |
38 | + | } |
39 | } |