← Back to challenges

A Simple Pair

PythonHardalgebrainterviewmathnumbers

Instructions

Mubashir needs your help to write a simple algorithm of multiplication.

Given an array of integers lst and an integer n, find out a pair of numbers [x, y] from a given array such that **x * y = n **.

If the pair is not found, return None.

Examples

simple_pair([1, 2, 3], 3) ➞ [1, 3]

simple_pair([1, 2, 3], 6) ➞ [2, 3]

simple_pair([1, 2, 3], 9) ➞ None

Notes

N/A

python3
Loading editor…
to run
Walks through the solution with reasoning and edge cases.