Problem Statement
You have to find the number of bored friends after the talks.
Definition
- Class:
- TheBoredomDivTwo
- Method:
- find
- Parameters:
- int, int, int, int
- Returns:
- int
- Method signature:
- int find(int n, int m, int j, int b)
- (be sure your method is public)
Constraints
- n will be between 1 and 47, inclusive.
- m will be between 1 and 47, inclusive.
- j will be between 1 and n+m, inclusive.
- b will be between 1 and n+m, inclusive.
- j and b will be different.
Examples
1
1
1
2
Returns: 2
The first friend is already bored and the second friend becomes bored after the talk with Brus.
2
1
1
2
Returns: 2
Here John and Brus choose two friends that are already bored.
1
2
3
2
Returns: 3
All the friends become bored.
4
7
7
4
Returns: 5
9
9
18
13
Returns: 11
4
7
10
6
Returns: 6
5
4
7
2
Returns: 6
25
42
55
52
Returns: 27
40
45
28
37
Returns: 40
43
37
5
47
Returns: 44
23
29
51
27
Returns: 25
18
36
18
31
Returns: 19
18
32
23
2
Returns: 19
37
21
13
6
Returns: 37
8
39
16
5
Returns: 9
37
2
7
3
Returns: 37
20
1
10
9
Returns: 20
8
29
22
23
Returns: 10
6
22
8
3
Returns: 7
40
8
19
38
Returns: 40
32
35
32
33
Returns: 33
31
46
31
32
Returns: 32
38
35
38
39
Returns: 39
32
35
32
33
Returns: 33
41
43
41
42
Returns: 42
40
37
40
41
Returns: 41
31
40
31
32
Returns: 32
31
41
31
32
Returns: 32
32
31
32
33
Returns: 33
46
39
46
47
Returns: 47
1
42
41
34
Returns: 3
1
45
2
40
Returns: 3
1
37
29
27
Returns: 3
1
29
11
13
Returns: 3
1
36
15
4
Returns: 3
25
1
11
23
Returns: 25
40
1
5
3
Returns: 40
43
1
17
15
Returns: 43
23
1
11
19
Returns: 23
18
1
14
3
Returns: 18
1
1
1
2
Returns: 2
47
47
7
19
Returns: 47
47
47
64
32
Returns: 48
47
47
85
13
Returns: 48
47
47
69
35
Returns: 48
1
47
45
37
Returns: 3
47
1
45
37
Returns: 47
1
2
2
3
Returns: 3
40
47
40
42
Returns: 41
2
2
2
1
Returns: 2
1
2
1
2
Returns: 2
2
3
4
5
Returns: 4
5
3
6
7
Returns: 7
5
5
7
8
Returns: 7
1
4
2
1
Returns: 2
1
4
2
3
Returns: 3
4
7
11
4
Returns: 5
3
1
3
1
Returns: 3
10
1
1
2
Returns: 10
5
10
11
12
Returns: 7
10
12
5
6
Returns: 10
5
10
7
8
Returns: 7
5
1
2
3
Returns: 5
47
47
49
56
Returns: 49
47
47
48
49
Returns: 49
10
10
10
1
Returns: 10
3
6
4
5
Returns: 5