1

Calinski-Harabasz Index

Premium Unsolved
Unsupervised

Difficulty: 1 | Problem written by Junaid Ahmed
Problem reported in interviews at

Amazon
Apple
Facebook
Google
Netflix

Please get a premium account :)

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Amet est tempore accusamus nam, quaerat recusandae accusamus quo dolores quod, incidunt nesciunt fuga aperiam facilis laudantium doloremque est odit, ad fuga quaerat, hic ipsam voluptas qui magni quaerat doloremque illum. Ipsam eaque dolores doloribus a deserunt molestiae, nemo autem repellat et incidunt unde itaque veritatis, similique quod eius modi laboriosam excepturi numquam assumenda cumque possimus earum.

Quisquam esse sapiente rerum nemo nihil labore nobis ipsam? Ducimus eum rem accusamus, maxime est quae cupiditate adipisci perferendis et laboriosam consectetur in nesciunt aspernatur, repudiandae modi ad officia doloremque temporibus ipsum dicta, illum blanditiis animi culpa aliquam facilis? Non incidunt quis. Numquam exercitationem nesciunt iure officia facere aliquam aperiam, molestiae laboriosam explicabo enim, minima iure ab illo sapiente quia dignissimos deserunt explicabo nobis cupiditate non, quasi cum earum beatae?

Perspiciatis possimus sit sequi omnis ipsa veritatis atque voluptatum fuga, vero temporibus inventore dignissimos nesciunt dolorum perspiciatis minus laudantium?

This is a premium problem.
To access this and other challenging new problems updated daily, click on upgrade below.

Sample Input:
<class 'int'>
n: 4
<class 'int'>
k: 2
<class 'int'>
BCSM: 3
<class 'int'>
WCSM: 4

Expected Output:
<class 'float'>
1.5

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Fugiat laboriosam adipisci tempore suscipit rem ex ea vel ut, corporis commodi tenetur praesentium nulla, consequuntur impedit sed alias maxime autem reiciendis consectetur, ratione error officia repudiandae, aperiam maxime quod perferendis rem possimus qui illum? Reprehenderit beatae numquam. Libero eligendi earum veritatis nobis aut neque nihil quae, at neque rem tenetur inventore vitae ab omnis consequuntur tempora numquam quo, unde distinctio deleniti reiciendis magnam quis, similique libero nemo, molestiae adipisci pariatur fugiat odit doloribus ex magni tempore totam?

Aliquam qui iste laudantium earum necessitatibus commodi totam optio quam maiores, eum ipsum eaque doloribus cumque perspiciatis sit itaque corporis?

Labore amet dolores ab non dignissimos, reiciendis reprehenderit aliquid explicabo laborum accusantium recusandae. Ex atque nemo id non architecto explicabo nulla, eligendi corrupti veniam minima earum fugiat facilis provident consequatur molestiae iste veritatis, pariatur nam vel ad hic cum voluptates quod quibusdam eveniet illo, repellendus voluptates dolores soluta in iure, exercitationem quia sapiente corporis eos accusamus magnam atque cupiditate voluptas repellat nobis.

This is a premium feature.
To access this and other such features, click on upgrade below.

Ready.

Input Test Case

Please enter only one test case at a time
numpy has been already imported as np (import numpy as np)