Statistics

Problem Statement for "Bitwisdom"

Problem Statement

In this problem we are dealing with a string of N bits, numbered from 0 to N-1.
Julia likes the string that consists of N zeros.
If you give her any N-bit string, she will convert it into a string of N zeros using the smallest possible number of actions.
An action consists of selecting an integer k (1 <= k <= N) and flipping either the first k bits or the last k bits of the string.
Formally, Julia can flip either all bits with number i such that i < k or all bits with number i such that i >= N - k.

You are going to generate a random string of N bits.
You are given a int[] p with N elements.
For each i, bit number i has a p[i] percent chance of being a 1 and a (100 - p[i]) percent chance of being a 0.
The values of the bits are chosen independently from each other.

After you generate the string, you are going to give it to Julia.
Please find and return the expected number of actions Julia will take.

Definition

Class:
Bitwisdom
Method:
expectedActions
Parameters:
int[]
Returns:
double
Method signature:
double expectedActions(int[] p)
(be sure your method is public)

Notes

  • When a bit is flipped, its value changes. If the bit is originally 1, it will become 0. If it is originally 0, it will become 1.
  • Your answer must have an absoute or relative error not exceeding 10^(-9).

Constraints

  • N will be between 1 and 300, inclusive.
  • p will contain exactly N elements.
  • Each element of p will be between 0 and 100, inclusive.

Examples

  1. {100, 100, 100}

    Returns: 1.0

    All of the bits are guaranteed to be 1, and Julia can set them all to 0 in a single action.

  2. {50, 50}

    Returns: 0.75

    There is a 25% chance that all of the bits are 0, in which case Julia will do nothing. All other configurations allow Julia to clear the field in 1 action, so the answer is 0.75 * 1 = 0.75.

  3. {0, 40, 50, 60}

    Returns: 1.4

  4. {37, 63, 23, 94, 12}

    Returns: 2.6820475464

  5. {84, 52, 93, 11, 25, 89, 20, 55, 1, 2, 77, 14, 3, 51, 25, 22, 74, 67, 47, 47, 27, 62, 42, 83, 92, 41, 53, 48, 0, 48, 45, 45, 93, 35, 96, 87, 22, 13, 51, 85, 12, 75, 53, 12, 80, 75, 77, 43, 86, 74, 34, 35, 10, 11, 55, 48, 46, 54, 80, 95, 19, 80, 29, 28, 44, 27, 23, 6, 25, 81, 87, 60, 29, 77, 45, 80, 33, 82, 100, 100, 90, 64, 22, 33, 16, 68, 45, 31, 57, 69, 50, 36, 85, 85, 32, 35, 57, 21, 54, 82, 19, 9, 42, 25, 10, 28, 53, 37, 91, 65, 83, 65, 97, 32, 28, 55, 6, 10, 72, 83, 4, 12, 9, 76, 49, 91, 82, 7, 70, 97, 50, 3, 58, 42, 57, 3, 46, 10, 46, 36, 78, 58, 29, 7, 49, 56, 90, 68, 35, 33, 91, 66, 2, 31, 0, 87, 98, 64, 95, 86, 18, 32, 23, 0, 10, 73, 92, 11, 76, 81, 44, 46, 14, 16, 77, 40, 18, 79, 15, 44, 19, 65, 80, 78, 41, 44, 36, 69, 29, 59, 39, 47, 37, 29, 19, 100, 71, 100, 90, 10, 42, 33, 1, 14, 67, 64, 7, 96, 26, 71, 25, 99, 32, 15, 66, 27, 57, 31, 77, 38, 47, 46, 81, 89, 68, 29, 17, 50, 78, 84, 17, 47, 92, 14, 19, 45, 11, 32, 18, 31, 75, 40, 18, 91, 96, 86, 85, 68, 84, 13, 88, 96, 19, 75, 6, 38, 20, 20, 24, 17, 62, 80, 55, 70, 12, 17, 95, 52, 43, 34, 7, 92, 55, 54, 5, 46, 94, 1, 81, 93, 21, 55, 96, 51, 39, 47, 68, 79, 69, 99, 50, 12, 70, 32, 50, 99, 56, 68, 97, 59}

    Returns: 145.5516

  6. {82, 100, 94, 81, 86, 100, 80, 95, 78, 86, 84, 92, 98, 87, 95, 84, 94, 83, 100, 99, 79, 96, 98, 82, 86, 53, 95, 100, 97, 87, 100, 83, 90, 49, 63, 85, 71, 66, 92, 98, 82, 82, 98, 80, 81, 74, 93, 83, 94, 86, 93, 89, 99, 98, 98, 92, 100, 99, 94, 88, 98, 98, 75, 93, 54, 69, 82, 99, 91, 95, 80, 88, 67, 90, 98, 61, 100, 82, 87, 55, 98, 75, 91, 97, 100, 96, 83, 93, 99, 97, 90, 86, 93, 88, 80, 90, 80, 100, 60, 79, 92, 89, 87, 84, 96, 76, 81, 69, 87, 81, 100, 92, 67, 86, 94, 98, 95, 71, 97, 56, 71, 94, 24, 74, 97, 76, 68, 99, 58, 58, 99, 87, 75, 79, 92, 77, 88, 92, 92, 79, 99, 94, 89, 76, 57, 73, 92, 78, 88, 92, 98, 84, 99, 86, 92, 93, 71, 94, 81, 82, 98, 97, 90, 100, 70, 75, 90, 74, 75, 93, 82, 90, 87, 86, 97, 68, 85, 93, 98, 89, 79, 80, 94, 96, 100, 93, 63, 92, 95, 86, 89, 83, 59, 94, 100, 89, 97, 63, 99, 95, 99, 84, 87, 80, 90, 92, 88, 55, 62, 88, 88, 80, 97, 94, 75, 96, 100, 97, 100, 83, 97, 95, 97, 80, 69, 91, 64, 85, 85, 94, 83, 99, 96, 96, 99, 86, 73, 74, 100, 99, 90, 90, 94, 92, 52, 60, 76, 93, 84, 91, 92, 87, 100, 75, 80, 90, 67, 82, 84, 98, 71, 63, 92, 94, 67, 100, 67, 97, 86, 97, 76, 62, 91, 92, 100, 96, 91, 100, 59, 98, 92, 86, 96, 86, 87, 76, 48, 75, 66, 86, 88, 99, 76, 87, 92, 63, 88, 54, 83, 58}

    Returns: 73.48559999999999

  7. {30, 14, 2, 12, 10, 1, 2, 1, 9, 10, 39, 24, 34, 16, 6, 27, 13, 16, 6, 0, 21, 11, 14, 2, 4, 11, 34, 23, 8, 8, 15, 35, 17, 0, 8, 11, 2, 1, 0, 16, 3, 3, 5, 16, 16, 18, 6, 17, 15, 4, 0, 9, 2, 6, 12, 13, 4, 62, 12, 3, 9, 8, 1, 12, 14, 3, 39, 28, 2, 5, 11, 3, 7, 11, 1, 3, 14, 12, 5, 18, 39, 33, 22, 2, 5, 0, 6, 9, 17, 0, 2, 16, 15, 3, 50, 8, 0, 4, 7, 7, 8, 10, 19, 3, 28, 32, 44, 30, 27, 12, 44, 19, 15, 10, 3, 1, 4, 9, 6, 3, 5, 10, 17, 10, 32, 26, 6, 21, 2, 56, 15, 32, 8, 8, 24, 55, 0, 21, 24, 7, 34, 13, 47, 8, 2, 9, 12, 33, 4, 3, 0, 5, 4, 19, 20, 1, 4, 9, 2, 2, 6, 8, 32, 26, 44, 14, 12, 3, 20, 1, 24, 15, 13, 46, 3, 6, 20, 63, 24, 20, 17, 11, 6, 20, 29, 26, 14, 7, 2, 1, 4, 12, 16, 12, 13, 13, 1, 13, 40, 18, 5, 40, 1, 7, 1, 3, 25, 14, 15, 4, 17, 22, 15, 12, 26, 12, 3, 5, 4, 19, 17, 2, 15, 39, 0, 0, 53, 17, 8, 19, 19, 21, 1, 0, 1, 6, 14, 7, 14, 15, 35, 8, 19, 0, 28, 0, 15, 3, 68, 4, 7, 4, 2, 4, 15, 10, 9, 47, 5, 12, 19, 12, 0, 44, 8, 1, 15, 15, 4, 13, 41, 1, 28, 29, 6, 15, 2, 0, 2, 4, 11, 14, 6, 12, 16, 15, 5, 44, 29, 7, 3, 0, 17, 9, 4, 38, 7, 8, 2, 12}

    Returns: 70.35020000000006

  8. {97, 100, 100, 98, 99, 95, 100, 99, 98, 100, 100, 100, 100, 99, 97, 97, 100, 100, 97, 97, 100, 95, 100, 100, 98, 99, 100, 99, 100, 98, 100, 100, 98, 99, 99, 94, 99, 100, 100, 100, 97, 100, 98, 100, 94, 100, 100, 89, 98, 99, 100, 99, 99, 96, 99, 93, 100, 100, 98, 99, 100, 99, 97, 100, 99, 98, 100, 100, 99, 100, 95, 99, 100, 98, 100, 98, 98, 93, 100, 100, 100, 99, 100, 100, 100, 96, 97, 99, 99, 100, 99, 99, 99, 98, 99, 98, 100, 97, 99, 99, 100, 100, 98, 99, 99, 100, 98, 100, 98, 96, 98, 100, 93, 100, 99, 99, 99, 96, 99, 100, 100, 94, 94, 99, 100, 100, 99, 99, 99, 100, 98, 100, 97, 98, 100, 100, 91, 100, 95, 100, 97, 100, 98, 98, 98, 100, 100, 98, 92, 97, 96, 99, 100, 97, 99, 99, 100, 98, 100, 100, 96, 97, 99, 88, 98, 100, 100, 97, 99, 99, 100, 98, 100, 100, 100, 100, 100, 100, 100, 99, 98, 98, 100, 100, 100, 99, 97, 99, 100, 100, 99, 99, 94, 96, 97, 98, 100, 100, 100, 99, 100, 96, 99, 95, 100, 100, 100, 95, 100, 99, 100, 100, 100, 100, 98, 100, 100, 99, 99, 100, 100, 98, 100, 99, 94, 100, 100, 92, 99, 97, 100, 97, 100, 99, 95, 98, 98, 100, 100, 99, 100, 100, 98, 98, 100, 99, 99, 100, 100, 98, 100, 99, 99, 99, 99, 98, 98, 100, 99, 98, 100, 100, 100, 98, 99, 96, 100, 96, 98, 97, 100, 100, 97, 99, 100, 99, 98, 99, 99, 97, 98, 99, 99, 97, 100, 99, 100, 98, 95, 100, 98, 99, 100, 97, 95, 94, 100, 100, 96, 100}

    Returns: 8.587667684389857

  9. {2, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 2, 0, 0, 0, 2, 1, 0, 3, 0, 0, 6, 7, 1, 0, 2, 0, 4, 0, 3, 1, 3, 1, 2, 4, 0, 0, 2, 3, 2, 0, 1, 1, 1, 2, 3, 2, 4, 1, 1, 0, 0, 0, 0, 0, 10, 0, 1, 1, 1, 2, 1, 1, 0, 2, 0, 0, 4, 2, 5, 3, 0, 1, 0, 1, 0, 5, 1, 1, 0, 0, 0, 2, 2, 2, 2, 3, 1, 2, 4, 0, 4, 3, 0, 3, 1, 0, 0, 3, 6, 0, 2, 0, 1, 3, 2, 0, 3, 2, 2, 1, 0, 3, 2, 0, 0, 1, 2, 2, 3, 2, 0, 3, 0, 3, 0, 1, 2, 1, 5, 1, 3, 4, 0, 3, 2, 2, 4, 2, 0, 2, 1, 1, 2, 4, 4, 2, 5, 0, 0, 0, 0, 5, 2, 1, 1, 1, 0, 0, 1, 1, 5, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 1, 0, 0, 3, 5, 0, 7, 0, 0, 1, 1, 5, 2, 0, 0, 1, 0, 0, 6, 0, 1, 3, 1, 0, 1, 1, 2, 1, 2, 2, 2, 2, 0, 1, 3, 1, 0, 1, 0, 4, 2, 4, 0, 2, 1, 2, 1, 1, 3, 0, 0, 0, 1, 0, 0, 0, 2, 0, 1, 0, 4, 3, 2, 10, 1, 1, 3, 0, 1, 1, 0, 0, 4, 3, 1, 1, 0, 3, 1, 1, 0, 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 3, 2, 2, 6, 0, 4, 1, 0, 3, 1, 1, 1, 2, 2, 1, 3, 0, 1, 0, 0, 3, 1, 3, 1, 1, 1, 0, 7, 4, 0, 8, 1, 3, 2}

    Returns: 8.929799999999986

  10. {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}

    Returns: 1.0

  11. {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

    Returns: 0.060000000000000005

  12. {79, 82, 93, 85, 23, 4, 89, 72, 88, 81, 5, 95, 87, 63, 28, 25, 77, 61, 46, 87, 11, 8, 52, 45, 62, 60, 49, 18, 39, 77, 89, 51, 96, 55, 82, 54, 91, 93, 14, 91, 39, 82, 7, 65, 55, 50, 18, 93, 86, 58, 33, 74, 6, 68, 36, 58, 43, 31, 49, 97, 21, 39, 88, 54, 87, 84, 58, 11, 9, 15, 41, 99, 93, 69, 94, 65, 52, 44, 24, 12, 92, 43, 94, 42, 4, 74, 69, 6, 4, 99, 59, 45, 17, 37, 14, 100, 80, 7, 5, 66, 24, 79, 22, 34, 68, 57, 72, 71, 33, 97, 39, 84, 82, 75, 47, 99, 48, 75, 53, 28, 24, 51, 94, 94, 45, 49, 4, 20, 69, 6, 45, 16, 13, 99, 88, 47, 87, 24, 34, 24, 78, 98, 77, 32, 7, 74, 74, 32, 17, 29, 5, 12, 18, 22, 78, 90, 60, 44, 56, 90, 38, 76, 46, 64, 62, 52, 38, 45, 99, 66, 62, 71, 96, 56, 88, 16, 31, 38, 5, 80, 7, 13, 82, 16, 59, 81, 53, 49, 37, 24, 35, 77, 74, 68, 97, 57, 90, 100, 28, 43, 80, 30, 10, 48, 69, 94, 12, 6, 25, 73, 18, 88, 16, 6, 38, 30, 22, 38, 8, 36, 11, 71, 96, 95, 26, 0, 45, 38, 72, 33, 5, 39, 13, 18, 36, 82, 32, 75, 99, 79, 100, 68, 5, 24, 53, 71, 20, 68, 58, 12, 92, 54, 43, 47, 4, 25, 88, 85, 33, 90, 51, 82, 0, 16, 11, 76, 32, 35, 13, 13, 25, 83, 46, 74, 82}

    Returns: 130.885

  13. {78, 83, 99, 53, 94, 93, 73, 80, 96, 72, 98, 99, 81, 88, 87, 89, 74, 92, 94, 70, 100, 93, 39, 94, 78, 98, 89, 100, 82, 85, 77, 86, 89, 88, 75, 100, 85, 96, 86, 89, 88, 83, 95, 100, 98, 97, 94, 92, 100, 84, 71, 97, 64, 93, 94, 99, 72, 80, 87, 88, 99, 99, 93, 93, 69, 95, 87, 99, 98, 100, 80, 88, 98, 97, 91, 98, 92, 97, 76, 68, 95, 63, 87, 83, 82, 96, 64, 77, 99, 100, 99, 100, 99, 100, 99, 98, 99, 93, 99, 43, 91, 83, 99, 44, 80, 71, 60, 99, 100, 80, 85, 96, 91, 91, 99, 92, 91, 93, 88, 91, 95, 94, 97, 90, 100, 99, 100, 60, 80, 83, 95, 95, 96, 91, 90, 98, 79, 95, 99, 95, 99, 96, 93, 96, 70, 95, 57, 76, 97, 88, 94, 93, 92, 76, 95, 97, 98, 95, 79, 98, 94, 98, 97, 79, 95, 91, 99, 94, 97, 91, 93, 90, 92, 89, 73, 95, 86, 95, 90, 100, 96, 97, 84, 91, 76, 97, 76, 90}

    Returns: 37.60080000002166

  14. {30, 1, 25, 16, 10, 22, 19, 12, 10, 10, 0, 2, 2, 7, 7, 11, 30, 12, 24, 0, 2, 3, 22, 11, 39, 1, 3, 28, 7, 2, 20, 15, 7, 0, 9, 0, 2, 20, 56, 1, 13, 8, 11, 5, 11, 3, 7, 3, 1, 11, 1, 1, 2, 29, 1, 13, 9, 6, 0, 5, 14, 7, 6, 4, 4, 4, 15, 18, 5, 8, 7, 0, 2, 16, 1, 4, 10, 11, 2, 22, 9, 0, 22, 26, 14, 14, 0, 0, 3, 3, 22, 1, 13, 0, 18, 1, 3, 36, 7, 22, 24, 30, 32, 11, 11, 7, 16, 5, 22, 5, 15, 1, 5, 19, 58, 3, 1, 20, 1, 1, 21, 12, 2, 31, 0, 36, 13, 24, 5, 3, 24, 4, 24, 6, 0, 6, 45, 9, 1, 64, 23, 12, 16, 10, 29, 19, 8, 14, 7, 5, 4, 42, 62, 15, 28, 14, 6, 18, 18, 11, 22, 6, 21, 2, 30, 18, 24, 5, 14, 3, 1, 7, 3, 9, 15, 20, 3, 9, 58, 9, 1, 0, 3, 22, 1, 4, 43, 3, 6, 11, 2, 8, 10, 3, 9, 8, 5, 24, 12, 10, 6, 8, 1, 43, 4, 9, 9, 14, 7, 32, 7, 41, 10, 10, 18, 15, 8, 0, 7, 20, 22, 24, 2, 1, 26, 11, 3, 2, 25, 28, 1, 18, 1, 19, 4, 5, 15, 9, 12, 12, 9, 27, 9, 12, 8, 11, 4, 26, 11, 1, 26, 57, 0, 52, 1, 15, 14, 9, 34, 8, 5, 11, 9, 26, 27, 4, 0, 30, 18, 13, 9, 13, 18, 4, 25, 2, 6, 27, 10, 4, 20, 9, 0, 13, 12, 5, 9, 2}

    Returns: 63.71280000000006

  15. {100, 96, 100, 99, 100, 99, 100, 99, 100, 97, 98, 100, 94, 99, 100, 99, 99, 98, 100, 98, 98, 100, 96, 99, 97, 100, 100, 100, 100, 99, 100, 99, 100, 100, 91, 96, 97, 97, 100, 96, 100, 98, 96, 99, 100, 100, 99, 97, 96, 100, 94, 97, 99, 99, 96, 97, 100, 98, 100, 95, 100, 99, 98, 98, 95, 96, 95, 99, 100, 99, 97, 100, 95, 100, 99, 100, 100, 99, 91, 96, 100, 100, 98, 100, 97, 95, 100, 100, 100, 98, 94, 98, 98, 100, 99, 99, 100, 97, 97, 100, 100, 98, 98, 98, 98, 100, 97, 100, 100, 93, 100, 94, 100, 100, 100, 100, 100, 99, 94, 98, 97, 99, 100, 100, 100, 100, 100, 95, 100, 98, 98, 98, 98, 100, 95, 98, 97, 98, 100, 98, 100, 98, 99, 99, 100, 94, 100, 100, 100, 98, 99, 100, 95, 98, 95, 100, 100, 99, 100, 97, 98, 99, 99, 100, 100, 100, 100, 100, 100, 95, 100, 100, 100, 96, 98, 99, 100, 100, 99, 97, 100, 100, 100, 99, 99, 100, 95, 100, 98}

    Returns: 5.862604637292875

  16. {0, 5, 2, 0, 1, 0, 1, 2, 1, 3, 2, 1, 1, 2, 0, 0, 2, 0, 1, 2, 4, 0, 1, 0, 0, 0, 0, 3, 1, 7, 0, 1, 0, 0, 0, 0, 3, 2, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 3, 1, 2, 0, 0, 0, 2, 3, 1, 1, 3, 1, 0, 1, 8, 1, 0, 0, 0, 1, 0, 0, 4, 0, 1, 0, 0, 1, 1, 3, 0, 1, 0, 0, 2, 1, 0, 2, 1, 0, 10, 2, 0, 1, 1, 0, 1, 1, 1, 0, 3, 2, 4, 1, 0, 1, 4, 0, 2, 1, 0, 3, 1, 2, 1, 1, 2, 6, 2, 1, 2, 1, 0, 3, 3, 2, 1, 7, 1, 2, 0, 0, 3, 1, 1, 2, 6, 0, 0, 0, 0, 1, 1, 5, 1, 1, 2, 0, 1, 1, 1, 3, 0, 5, 1, 0, 2, 2, 0, 1, 3, 0, 2, 0, 1, 0, 0, 0, 1, 5, 0, 3, 1, 0, 0, 0}

    Returns: 4.5637999999999925

  17. {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 99, 100, 100, 100, 100, 100, 100, 100, 100, 100, 99, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 99, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}

    Returns: 1.0302989999999999

  18. {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

    Returns: 0.02

  19. {1}

    Returns: 0.01

  20. {100}

    Returns: 1.0

  21. {0}

    Returns: 0.0

  22. {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}

    Returns: 5.920200000000011

  23. {100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}

    Returns: 1.0

  24. {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

    Returns: 0.0

  25. {0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100}

    Returns: 299.0

  26. {50, 50 }

    Returns: 0.75

  27. {19, 64, 53, 35, 17, 73, 47, 62, 72, 39, 29, 42, 88, 62, 76, 25, 76, 30, 29, 1, 4, 72, 27, 23, 52, 71, 44, 79, 11, 39, 14, 39, 69, 38, 18, 15, 72, 65, 97, 83, 10, 93, 79, 29, 1, 36, 74, 90, 16, 98, 97, 1, 98, 14, 19, 86, 25, 1, 69, 87, 32, 7, 1, 43, 41, 20, 52, 2, 92, 13, 74, 5, 75, 54, 36, 83, 10, 95, 39, 16, 0, 31, 21, 3, 29, 78, 82, 100, 11, 76, 28, 66, 97, 1, 74, 26, 34, 18, 22, 22, 14, 41, 4, 41, 86, 31, 43, 69, 33, 39, 10, 88, 2, 94, 87, 42, 15, 44, 65, 73, 94, 95, 19, 63, 18, 40, 47, 11, 79, 54, 18, 72, 35, 97, 72, 23, 77, 74, 38, 60, 24, 53, 34, 17, 88, 5, 8, 17, 89, 10, 67, 17, 50, 61, 62, 97, 7, 61, 34, 52, 66, 40, 28, 57, 24, 34, 13, 71, 68, 85, 92, 6, 46, 74, 1, 18, 58, 47, 19, 92, 72, 55, 96, 14, 75, 0, 20, 66, 1, 68, 11, 38, 55, 67, 65, 61, 90, 63, 79, 27 }

    Returns: 103.51159999999994

  28. {50, 75, 75, 73, 29, 40, 59, 32, 54, 22, 11 }

    Returns: 4.683458760366544

  29. {0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100, 0, 100 }

    Returns: 299.0

  30. {50, 40, 50, 60, 20, 50 }

    Returns: 2.566

  31. {73, 59, 36, 7, 95, 8, 3, 74, 75, 12, 90, 88, 87, 28, 42, 41, 99, 27, 2, 34, 44, 31, 52, 28, 13, 44, 25, 23, 62, 27, 19, 20, 12, 81, 24, 11, 9, 38, 84, 80, 61, 74, 97, 45, 73, 96, 29, 44, 94, 5, 46, 88, 72, 61, 71, 13, 20, 39, 29, 12, 53, 44, 81, 1, 18, 83, 90, 64, 56, 11, 7, 11, 43, 25, 14, 11, 33, 48, 24, 93, 31, 6, 41, 57, 1, 8, 60, 12, 96, 86, 99, 9, 25, 1, 44, 9, 31, 68, 17, 15 }

    Returns: 45.9724

  32. {50 }

    Returns: 0.5

  33. {20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90, 20, 30, 40, 50, 60, 70, 80, 90 }

    Returns: 117.01999999999974

  34. {52, 10, 35, 13, 72, 98, 88, 94, 45, 54, 1, 53, 65, 21, 99, 66, 59, 15, 10, 46, 6, 42, 83, 84, 8, 75, 10, 22, 89, 72, 42, 43, 16, 20, 81, 66, 55, 88, 74, 96, 74, 6, 27, 21, 74, 69, 71, 56, 26, 66, 64, 72, 31, 49, 26, 23, 56, 40, 39, 91, 81, 19, 19, 32, 36, 39, 20, 90, 95, 21, 99, 70, 5, 91, 76, 53, 11, 88, 1, 17, 41, 91, 66, 17, 81, 42, 45, 32, 100, 77, 58, 83, 48, 36, 30, 2, 49, 68, 53, 29, 13, 41, 21, 99, 42, 75, 99, 45, 96, 97, 71, 77, 58, 24, 13, 54, 74, 23, 40, 69, 93, 53, 29, 41, 74, 15, 10, 26, 75, 59, 39, 97, 98, 41, 33, 17, 12, 2, 80, 33, 3, 21, 13, 49, 9, 5, 70, 10, 13, 41, 52, 30, 85, 86, 89, 9, 65, 22, 93, 19, 75, 70, 62, 35, 75, 55, 0, 41, 30, 3, 79, 98, 13, 44, 20, 34, 38, 89, 24, 32, 14, 36, 37, 8, 78, 83, 96, 56, 100, 71, 57, 45, 4, 47, 17, 30, 94, 16, 75, 69, 85, 5, 69, 65, 20, 97, 42, 93, 58, 30, 53, 13, 99, 6, 87, 51, 21, 96, 69, 12, 72, 63, 32, 25, 79, 68, 62, 37, 41, 21, 49, 53, 70, 45, 69, 70, 37, 46, 54, 23, 52, 89, 77, 99, 42, 78, 12, 32, 11, 23, 32, 21, 64, 80, 23, 38, 50, 98, 7, 85, 52, 83, 81, 78, 63, 33, 56, 54, 12, 66, 48, 61, 84, 24, 24, 25, 51, 12, 94, 7, 60, 91, 62, 90, 41, 46, 100, 56, 91, 49, 61, 26, 39, 44, 54, 0, 59, 23, 17, 65 }

    Returns: 147.72299999999996

  35. {4 }

    Returns: 0.04

  36. {100 }

    Returns: 1.0

  37. {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 }

    Returns: 101.86399999999996

  38. {100, 0 }

    Returns: 1.0


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: