Next

Conversion rate basis points

Write codeEasy10 minMeta and Netflix style

Your task

A growth experiment dashboard shows each variant's conversion rate in basis points (hundredths of a percent) to avoid float noise. Given equal-length lists conversions and visitors, where variant i had conversions[i] sign-ups from visitors[i] visitors, return a list where entry i is floor(10000 * conversions[i] / visitors[i]). If a variant has zero visitors, use -1 for that entry. Example: conversions = [30, 45], visitors = [1000, 1200] gives [300, 375].

Examples

conversion_bps(conversions: list[int], visitors: list[int]) -> list[int]
Example 1
Inputconversion_bps([30, 45], [1000, 1200])
Output[300, 375]