Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Author : Saurav Kalsoor
- #Testcases for Optimize Workforce
- ___________________________________________________________________________________________________________________________
- // Testcase : 1
- //Input :
- 10
- 18 30 36 34 12 65 53 84 96 18
- 21 3
- //Output :
- senior : 1, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 5
- senior : 1, junior : 5
- senior : 1, junior : 0
- senior : 3, junior : 1
- senior : 2, junior : 4
- senior : 4, junior : 0
- senior : 4, junior : 4
- senior : 1, junior : 0
- ___________________________________________________________________________________________________________________________
- // Testcase : 2
- //Input :
- 20
- 40 79 68 70 85 99 75 72 81 97 42 77 10 74 36 20 88 20 11 46
- 3 2
- //Output :
- senior : 12, junior : 2
- senior : 25, junior : 2
- senior : 22, junior : 1
- senior : 22, junior : 2
- senior : 27, junior : 2
- senior : 33, junior : 0
- senior : 25, junior : 0
- senior : 24, junior : 0
- senior : 27, junior : 0
- senior : 31, junior : 2
- senior : 14, junior : 0
- senior : 25, junior : 1
- senior : 2, junior : 2
- senior : 24, junior : 1
- senior : 12, junior : 0
- senior : 6, junior : 1
- senior : 28, junior : 2
- senior : 6, junior : 1
- senior : 3, junior : 1
- senior : 14, junior : 2
- ___________________________________________________________________________________________________________________________
- // Testcase : 3
- //Input :
- 20
- 70 65 37 10 66 62 54 36 91 88 39 24 25 92 58 3 21 92 36 62
- 10 10
- //Output :
- senior : 7, junior : 0
- senior : 6, junior : 1
- senior : 3, junior : 1
- senior : 1, junior : 0
- senior : 6, junior : 1
- senior : 6, junior : 1
- senior : 5, junior : 1
- senior : 3, junior : 1
- senior : 9, junior : 1
- senior : 8, junior : 1
- senior : 3, junior : 1
- senior : 2, junior : 1
- senior : 2, junior : 1
- senior : 9, junior : 1
- senior : 5, junior : 1
- senior : 1, junior : 0
- senior : 2, junior : 1
- senior : 9, junior : 1
- senior : 3, junior : 1
- senior : 6, junior : 1
- ___________________________________________________________________________________________________________________________
- // Testcase : 4
- //Input :
- 25
- 36 51 54 33 80 13 93 34 57 29 26 8 84 57 54 97 97 32 27 61 76 54 5 7 49
- 21 11
- //Output :
- senior : 2, junior : 0
- senior : 2, junior : 1
- senior : 1, junior : 3
- senior : 2, junior : 0
- senior : 4, junior : 0
- senior : 1, junior : 0
- senior : 4, junior : 1
- senior : 2, junior : 0
- senior : 3, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 4, junior : 0
- senior : 3, junior : 0
- senior : 1, junior : 3
- senior : 2, junior : 5
- senior : 2, junior : 5
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 3, junior : 0
- senior : 1, junior : 5
- senior : 1, junior : 3
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 2, junior : 1
- ___________________________________________________________________________________________________________________________
- // Testcase : 5
- //Input :
- 30
- 47 24 10 24 66 41 12 54 43 64 37 11 46 3 38 11 43 57 78 47 54 30 57 49 39 64 86 98 79 22
- 9 6
- //Output :
- senior : 4, junior : 2
- senior : 2, junior : 1
- senior : 1, junior : 1
- senior : 2, junior : 1
- senior : 6, junior : 2
- senior : 4, junior : 1
- senior : 1, junior : 1
- senior : 6, junior : 0
- senior : 3, junior : 3
- senior : 6, junior : 2
- senior : 3, junior : 2
- senior : 1, junior : 1
- senior : 4, junior : 2
- senior : 1, junior : 0
- senior : 3, junior : 2
- senior : 1, junior : 1
- senior : 3, junior : 3
- senior : 5, junior : 2
- senior : 8, junior : 1
- senior : 4, junior : 2
- senior : 6, junior : 0
- senior : 2, junior : 2
- senior : 5, junior : 2
- senior : 5, junior : 1
- senior : 3, junior : 2
- senior : 6, junior : 2
- senior : 9, junior : 1
- senior : 9, junior : 3
- senior : 7, junior : 3
- senior : 2, junior : 1
- __________________________________________________________________________________________________________________________
- // Testcase : 6
- //Input :
- 38
- 53 25 64 57 24 66 11 48 64 92 70 39 65 60 71 5 55 82 98 63 46 44 6 52 30 87 10 73 60 18 64 56 4 30 4 31 39 47
- 7 2
- //Output :
- senior : 7, junior : 2
- senior : 3, junior : 2
- senior : 8, junior : 4
- senior : 7, junior : 4
- senior : 2, junior : 5
- senior : 8, junior : 5
- senior : 1, junior : 2
- senior : 6, junior : 3
- senior : 8, junior : 4
- senior : 12, junior : 4
- senior : 10, junior : 0
- senior : 5, junior : 2
- senior : 9, junior : 1
- senior : 8, junior : 2
- senior : 9, junior : 4
- senior : 1, junior : 0
- senior : 7, junior : 3
- senior : 10, junior : 6
- senior : 14, junior : 0
- senior : 9, junior : 0
- senior : 6, junior : 2
- senior : 6, junior : 1
- senior : 1, junior : 0
- senior : 6, junior : 5
- senior : 4, junior : 1
- senior : 11, junior : 5
- senior : 1, junior : 2
- senior : 9, junior : 5
- senior : 8, junior : 2
- senior : 2, junior : 2
- senior : 8, junior : 4
- senior : 8, junior : 0
- senior : 1, junior : 0
- senior : 4, junior : 1
- senior : 1, junior : 0
- senior : 3, junior : 5
- senior : 5, junior : 2
- senior : 5, junior : 6
- ___________________________________________________________________________________________________________________________
- // Testcase : 7
- //Input :
- 80
- 35 74 34 51 30 1 83 59 27 57 68 34 14 39 78 41 21 92 87 76 86 78 4 31 42 7 67 48 86 64 79 50 64 79 10 58 49 40 13 91 38 66 34 40 61 22 90 5 100 35 35 54 70 37 49 38 7 33 50 48 55 90 24 8 91 87 50 4 3 20 51 49 71 23 2 22 41 76 68 49
- 41 19
- //Output :
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 3
- senior : 1, junior : 2
- senior : 1, junior : 3
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 1
- senior : 1, junior : 3
- senior : 1, junior : 2
- senior : 1, junior : 2
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 0
- senior : 2, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 3
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 3
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 2
- senior : 1, junior : 1
- ___________________________________________________________________________________________________________________________
- // Testcase : 8
- //Input :
- 80
- 77 74 47 34 46 56 86 53 3 20 80 43 61 15 68 3 29 33 50 67 1 47 91 40 8 62 14 58 7 89 14 23 75 25 93 95 50 41 41 98 46 68 43 73 17 21 27 31 79 90 60 67 66 26 9 7 93 5 27 97 87 23 30 90 82 12 71 15 92 3 72 68 54 14 76 49 21 34 49 4
- 11 9
- //Output :
- senior : 7, junior : 0
- senior : 1, junior : 7
- senior : 1, junior : 4
- senior : 1, junior : 3
- senior : 1, junior : 4
- senior : 1, junior : 5
- senior : 7, junior : 1
- senior : 4, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 4, junior : 4
- senior : 4, junior : 0
- senior : 4, junior : 2
- senior : 1, junior : 1
- senior : 3, junior : 4
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 3, junior : 0
- senior : 3, junior : 2
- senior : 2, junior : 5
- senior : 1, junior : 0
- senior : 1, junior : 4
- senior : 5, junior : 4
- senior : 2, junior : 2
- senior : 1, junior : 0
- senior : 4, junior : 2
- senior : 1, junior : 1
- senior : 2, junior : 4
- senior : 1, junior : 0
- senior : 4, junior : 5
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 6, junior : 1
- senior : 1, junior : 2
- senior : 6, junior : 3
- senior : 7, junior : 2
- senior : 3, junior : 2
- senior : 3, junior : 1
- senior : 3, junior : 1
- senior : 4, junior : 6
- senior : 1, junior : 4
- senior : 3, junior : 4
- senior : 4, junior : 0
- senior : 5, junior : 2
- senior : 1, junior : 1
- senior : 2, junior : 0
- senior : 1, junior : 2
- senior : 2, junior : 1
- senior : 4, junior : 4
- senior : 5, junior : 4
- senior : 3, junior : 3
- senior : 2, junior : 5
- senior : 6, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 6, junior : 3
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 8, junior : 1
- senior : 3, junior : 6
- senior : 1, junior : 2
- senior : 2, junior : 1
- senior : 5, junior : 4
- senior : 5, junior : 3
- senior : 1, junior : 1
- senior : 4, junior : 3
- senior : 1, junior : 1
- senior : 1, junior : 9
- senior : 1, junior : 0
- senior : 5, junior : 2
- senior : 3, junior : 4
- senior : 5, junior : 0
- senior : 1, junior : 1
- senior : 2, junior : 6
- senior : 2, junior : 3
- senior : 2, junior : 0
- senior : 1, junior : 3
- senior : 2, junior : 3
- senior : 1, junior : 0
- ___________________________________________________________________________________________________________________________
- // Testcase : 9
- //Input :
- 100
- 63 67 88 29 48 53 26 23 47 84 78 65 3 76 32 63 45 40 33 86 49 55 76 44 3 35 54 15 91 85 28 80 98 16 42 87 52 28 23 72 50 99 80 92 82 4 19 92 15 16 4 44 67 82 51 20 6 62 25 46 28 59 66 47 4 19 84 19 36 100 13 40 99 100 78 59 53 29 44 51 21 7 54 22 70 32 33 26 96 35 84 85 87 16 39 30 61 11 70 97
- 13 7
- //Output :
- senior : 5, junior : 0
- senior : 3, junior : 4
- senior : 3, junior : 7
- senior : 2, junior : 1
- senior : 1, junior : 5
- senior : 3, junior : 2
- senior : 2, junior : 0
- senior : 2, junior : 0
- senior : 2, junior : 3
- senior : 6, junior : 1
- senior : 6, junior : 0
- senior : 5, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 9
- senior : 2, junior : 1
- senior : 5, junior : 0
- senior : 3, junior : 1
- senior : 2, junior : 2
- senior : 2, junior : 1
- senior : 5, junior : 3
- senior : 4, junior : 0
- senior : 1, junior : 6
- senior : 1, junior : 9
- senior : 3, junior : 1
- senior : 1, junior : 0
- senior : 3, junior : 0
- senior : 2, junior : 4
- senior : 1, junior : 1
- senior : 7, junior : 0
- senior : 6, junior : 1
- senior : 2, junior : 1
- senior : 4, junior : 4
- senior : 7, junior : 1
- senior : 1, junior : 1
- senior : 3, junior : 1
- senior : 4, junior : 5
- senior : 4, junior : 0
- senior : 2, junior : 1
- senior : 2, junior : 0
- senior : 5, junior : 1
- senior : 4, junior : 0
- senior : 6, junior : 3
- senior : 4, junior : 4
- senior : 6, junior : 2
- senior : 2, junior : 8
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 6, junior : 2
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 3, junior : 1
- senior : 3, junior : 4
- senior : 2, junior : 8
- senior : 4, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 7
- senior : 2, junior : 0
- senior : 3, junior : 1
- senior : 2, junior : 1
- senior : 4, junior : 1
- senior : 4, junior : 2
- senior : 2, junior : 3
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 6, junior : 1
- senior : 1, junior : 1
- senior : 3, junior : 0
- senior : 5, junior : 5
- senior : 1, junior : 0
- senior : 2, junior : 2
- senior : 6, junior : 3
- senior : 5, junior : 5
- senior : 6, junior : 0
- senior : 4, junior : 1
- senior : 3, junior : 2
- senior : 2, junior : 1
- senior : 3, junior : 1
- senior : 4, junior : 0
- senior : 2, junior : 0
- senior : 1, junior : 0
- senior : 2, junior : 4
- senior : 2, junior : 0
- senior : 5, junior : 1
- senior : 2, junior : 1
- senior : 2, junior : 1
- senior : 2, junior : 0
- senior : 2, junior : 10
- senior : 3, junior : 0
- senior : 6, junior : 1
- senior : 6, junior : 1
- senior : 4, junior : 5
- senior : 1, junior : 1
- senior : 3, junior : 0
- senior : 2, junior : 1
- senior : 2, junior : 5
- senior : 1, junior : 0
- senior : 5, junior : 1
- senior : 1, junior : 12
- ___________________________________________________________________________________________________________________________
- // Testcase : 10
- //Input :
- 100
- 34 29 21 55 53 96 37 47 52 94 69 59 36 10 23 61 87 33 9 78 29 27 48 8 94 69 22 24 79 46 99 81 1 51 48 3 21 7 6 43 17 16 46 4 20 36 31 83 43 96 8 60 67 19 29 52 87 20 52 35 42 69 82 7 94 96 68 77 78 96 47 24 65 25 40 51 48 33 13 7 57 95 22 61 63 66 75 24 43 92 52 19 84 10 27 39 87 71 53 3
- 23 21
- //Output :
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 2
- senior : 1, junior : 4
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 1, junior : 2
- senior : 1, junior : 4
- senior : 3, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 2, junior : 2
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 4
- senior : 3, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 3
- senior : 2, junior : 0
- senior : 1, junior : 4
- senior : 1, junior : 3
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 2, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 3
- senior : 1, junior : 1
- senior : 1, junior : 4
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 2, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 2, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 3, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 0
- senior : 1, junior : 4
- senior : 1, junior : 4
- senior : 3, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 3
- senior : 1, junior : 4
- senior : 1, junior : 2
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 1, junior : 2
- senior : 1, junior : 2
- senior : 1, junior : 1
- senior : 1, junior : 0
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 4
- senior : 1, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 2
- senior : 2, junior : 1
- senior : 1, junior : 3
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 4, junior : 0
- senior : 1, junior : 2
- senior : 1, junior : 0
- senior : 1, junior : 3
- senior : 1, junior : 0
- senior : 1, junior : 1
- senior : 1, junior : 1
- senior : 2, junior : 2
- senior : 1, junior : 3
- senior : 1, junior : 2
- senior : 1, junior : 0
- ___________________________________________________________________________________________________________________________
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement