Cody

# Problem 45397. Assess the scatter of wind turbines in a field

Solution 2762545

Submitted on 31 Jul 2020 by Jonas
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
assert(isequal(assess_windfarm([5 6 6 6 6 3 5 1]),3))

y = 3

2   Pass
assert(isequal(assess_windfarm([1 8 3 5 8 2 2 3]),5))

y = 5

3   Pass
assert(isequal(assess_windfarm([8 4 3 2 4 3 2 4]),2))

y = 2

4   Pass
assert(isequal(assess_windfarm([1 5 1 5 7 2 4 5]),6))

y = 6

5   Pass
assert(isequal(assess_windfarm([1 4 6 2 7 8 7 5]),5))

y = 5

6   Pass
assert(isequal(assess_windfarm([3 6 2 8 5 5 2 1]),4))

y = 4

7   Pass
assert(isequal(assess_windfarm([3 7 8 6 6 2 5 7]),4))

y = 4

8   Pass
assert(isequal(assess_windfarm([4 8 1 3 5 1 6 5]),6))

y = 6

9   Pass
assert(isequal(assess_windfarm([5 7 7 7 3 4 7 1]),3))

y = 3

10   Pass
assert(isequal(assess_windfarm([1 3 5 8 6 3 3 7]),6))

y = 6

11   Pass
assert(isequal(assess_windfarm([8 6 3 1 7 5 8 1]),8))

y = 8

12   Pass
assert(isequal(assess_windfarm([5 3 7 2 4 4 7 6]),4))

y = 4

13   Pass
assert(isequal(assess_windfarm([2 3 2 6 5 2 2 4]),1))

y = 1

14   Pass
assert(isequal(assess_windfarm([8 5 1 1 7 4 4 7]),4))

y = 4

15   Pass
assert(isequal(assess_windfarm([3 5 6 7 3 6 8 1]),5))

y = 5

16   Pass
assert(isequal(assess_windfarm([5 4 3 3 7 8 2 7]),2))

y = 2

17   Pass
assert(isequal(assess_windfarm([2 8 7 4 6 4 7 3]),6))

y = 6

18   Pass
assert(isequal(assess_windfarm([1 5 8 2 4 6 1 8]),8))

y = 8

19   Pass
assert(isequal(assess_windfarm([7 5 2 4 5 8 7 8]),3))

y = 3

20   Pass
assert(isequal(assess_windfarm([6 4 8 4 2 4 6 5]),6))

y = 6

21   Pass
assert(isequal(assess_windfarm([7 8 8 5 8 1 1 3]),3))

y = 3

22   Pass
assert(isequal(assess_windfarm([5 5 8 5 4 5 6 1]),2))

y = 2

23   Pass
assert(isequal(assess_windfarm([7 2 4 3 3 6 2 3]),3))

y = 3

24   Pass
assert(isequal(assess_windfarm([2 2 3 8 4 4 2 8]),3))

y = 3

25   Pass
assert(isequal(assess_windfarm([4 7 5 4 8 7 4 7]),4))

y = 4

26   Pass
assert(isequal(assess_windfarm([8 4 3 5 8 6 4 6]),6))

y = 6

27   Pass
assert(isequal(assess_windfarm([8 5 5 3 1 2 1 4]),3))

y = 3

28   Pass
assert(isequal(assess_windfarm([1 8 6 1 1 2 4 2]),5))

y = 5

29   Pass
assert(isequal(assess_windfarm([1 6 3 7 4 4 1 1]),4))

y = 4

30   Pass
assert(isequal(assess_windfarm([1 5 2 7 7 8 4 2]),5))

y = 5

31   Pass
assert(isequal(assess_windfarm([2 5 7 3 4 6 8 2]),6))

y = 6

32   Pass
assert(isequal(assess_windfarm([6 5 4 8 4 2 6 5]),3))

y = 3

33   Pass
assert(isequal(assess_windfarm([3 7 8 8 2 2 1 5]),2))

y = 2

34   Pass
assert(isequal(assess_windfarm([1 4 8 5 3 2 4 8]),6))

y = 6

35   Pass
assert(isequal(assess_windfarm([1 4 7 1 6 8 3 2]),6))

y = 6

36   Pass
assert(isequal(assess_windfarm([6 8 5 8 2 7 3 4]),6))

y = 6

37   Pass
assert(isequal(assess_windfarm([2 7 5 6 7 1 8 4]),5))

y = 5

38   Pass
assert(isequal(assess_windfarm([7 6 7 2 4 5 8 7]),1))

y = 1

39   Pass
assert(isequal(assess_windfarm([8 5 5 7 1 8 4 1]),6))

y = 6

40   Pass
assert(isequal(assess_windfarm([6 2 2 5 3 3 4 4]),2))

y = 2

41   Pass
assert(isequal(assess_windfarm([4 5 2 2 1 3 7 2]),3))

y = 3

42   Pass
assert(isequal(assess_windfarm([6 6 7 7 3 3 5 3]),2))

y = 2

43   Pass
assert(isequal(assess_windfarm([7 7 5 3 6 2 4 4]),4))

y = 4

44   Pass
assert(isequal(assess_windfarm([5 8 7 8 2 5 1 7]),5))

y = 5

45   Pass
assert(isequal(assess_windfarm([5 7 8 8 4 1 5 2]),5))

y = 5

46   Pass
assert(isequal(assess_windfarm([2 3 1 6 6 5 3 7]),3))

y = 3

47   Pass
assert(isequal(assess_windfarm([5 8 8 3 5 3 5 7]),6))

y = 6

48   Pass
assert(isequal(assess_windfarm([6 2 7 1 4 6 7 3]),6))

y = 6

49   Pass
assert(isequal(assess_windfarm([6 8 2 2 2 3 3 8]),3))

y = 3

50   Pass
assert(isequal(assess_windfarm([1 5 2 7 2 5 8 3]),8))

y = 8

51   Pass
assert(isequal(assess_windfarm([1 2 4 3 2 8 6 8]),3))

y = 3

52   Pass
assert(isequal(assess_windfarm([4 8 1 5 7 2 8 7]),6))

y = 6

53   Pass
assert(isequal(assess_windfarm([7 5 7 3 2 3 5 7]),5))

y = 5

54   Pass
assert(isequal(assess_windfarm([3 4 7 5 8 2 7 6]),4))

y = 4

55   Pass
assert(isequal(assess_windfarm([2 4 4 5 7 1 7 7]),3))

y = 3

56   Pass
assert(isequal(assess_windfarm([3 4 5 6 6 7 4 4]),0))

y = 0

57   Pass
assert(isequal(assess_windfarm([8 5 7 3 5 5 8 1]),6))

y = 6

58   Pass
assert(isequal(assess_windfarm([5 5 1 8 8 4 7 2]),4))

y = 4

59   Pass
assert(isequal(assess_windfarm([5 3 4 7 2 3 4 3]),2))

y = 2

60   Pass
assert(isequal(assess_windfarm([7 8 2 2 6 4 8 8]),2))

y = 2

61   Pass
assert(isequal(assess_windfarm([6 7 4 6 8 5 8 6]),6))

y = 6

62   Pass
assert(isequal(assess_windfarm([4 6 8 2 4 8 4 6]),8))

y = 8

63   Pass
assert(isequal(assess_windfarm([8 8 6 1 1 5 5 8]),2))

y = 2

64   Pass
assert(isequal(assess_windfarm([6 6 5 3 8 5 1 6]),5))

y = 5

65   Pass
assert(isequal(assess_windfarm([5 1 8 3 2 1 3 2]),3))

y = 3

66   Pass
assert(isequal(assess_windfarm([6 1 3 3 8 4 7 5]),6))

y = 6

67   Pass
assert(isequal(assess_windfarm([7 1 8 7 1 4 3 6]),4))

y = 4

68   Pass
assert(isequal(assess_windfarm([2 5 5 5 4 1 5 4]),2))

y = 2

69   Pass
assert(isequal(assess_windfarm([1 4 4 5 7 6 7 1]),2))

y = 2

70   Pass
assert(isequal(assess_windfarm([2 4 8 7 4 3 1 6]),4))

y = 4

71   Pass
assert(isequal(assess_windfarm([5 2 4 2 7 3 8 1]),8))

y = 8

72   Pass
assert(isequal(assess_windfarm([7 6 5 6 6 1 8 1]),3))

y = 3

73   Pass
assert(isequal(assess_windfarm([3 2 8 1 5 6 6 7]),2))

y = 2

74   Pass
assert(isequal(assess_windfarm([1 7 5 6 2 5 6 8]),4))

y = 4

75   Pass
assert(isequal(assess_windfarm([4 1 1 6 7 6 3 8]),3))

y = 3

76   Pass
assert(isequal(assess_windfarm([5 8 1 2 7 8 7 3]),3))

y = 3

77   Pass
assert(isequal(assess_windfarm([2 7 7 3 2 3 7 7]),1))

y = 1

78   Pass
assert(isequal(assess_windfarm([5 5 3 6 7 4 4 4]),1))

y = 1

79   Pass
assert(isequal(assess_windfarm([3 6 8 8 6 3 6 2]),6))

y = 6

80   Pass
assert(isequal(assess_windfarm([1 2 2 5 1 7 6 8]),3))

y = 3

81   Pass
assert(isequal(assess_windfarm([4 6 8 5 3 8 1 3]),8))

y = 8

82   Pass
assert(isequal(assess_windfarm([8 3 3 1 8 2 3 8]),4))

y = 4

83   Pass
assert(isequal(assess_windfarm([4 5 5 6 1 5 1 7]),4))

y = 4

84   Pass
assert(isequal(assess_windfarm([3 7 2 5 8 1 1 1]),5))

y = 5

85   Pass
assert(isequal(assess_windfarm([6 5 1 7 5 1 1 2]),3))

y = 3

86   Pass
assert(isequal(assess_windfarm([7 1 2 2 1 7 6 6]),1))

y = 1

87   Pass
assert(isequal(assess_windfarm([6 5 3 6 1 2 1 8]),3))

y = 3

88   Pass
assert(isequal(assess_windfarm([8 1 4 6 3 7 5 4]),6))

y = 6

89   Pass
assert(isequal(assess_windfarm([3 7 8 6 4 8 3 5]),6))

y = 6

90   Pass
assert(isequal(assess_windfarm([8 3 3 8 1 3 5 2]),6))

y = 6

91   Pass
assert(isequal(assess_windfarm([6 7 5 6 7 2 5 1]),3))

y = 3

92   Pass
assert(isequal(assess_windfarm([5 7 8 4 3 6 8 5]),4))

y = 4

93   Pass
assert(isequal(assess_windfarm([8 2 1 3 4 4 3 6]),2))

y = 2

94   Pass
assert(isequal(assess_windfarm([1 4 3 3 1 5 3 2]),3))

y = 3

95   Pass
assert(isequal(assess_windfarm([1 3 5 7 1 8 2 7]),8))

y = 8

96   Pass
assert(isequal(assess_windfarm([7 8 2 5 4 2 5 5]),2))

y = 2

97   Pass
assert(isequal(assess_windfarm([2 5 8 4 6 4 1 3]),8))

y = 8

98   Pass
assert(isequal(assess_windfarm([7 3 1 5 3 6 5 7]),6))

y = 6

99   Pass
assert(isequal(assess_windfarm([7 2 1 7 6 1 8 5]),4))

y = 4

100   Pass
assert(isequal(assess_windfarm([5 5 7 7 4 1 6 3]),4))

y = 4

101   Pass
assert(isequal(assess_windfarm([1 1 1 1 1 1 1 1]),0))

y = 0

102   Pass
assert(isequal(assess_windfarm([1 8 1 3 1 5 1 8]),8))

y = 8

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!