Find the divisors!----寻找除数!(Code
2019-04-02 本文已影响0人
Tectonic
Description:
Create a function named divisors/Divisors that takes an integer n > 1 and returns an array with all of the integer's divisors(except for 1 and the number itself), from smallest to largest. If the number is prime return the string '(integer) is prime' (null in C#) (use Either String a in Haskell and Result<Vec<u32>, String> in Rust).
Example:
divisors(12); #should return [2,3,4,6]
divisors(25); #should return [5]
divisors(13); #should return "13 is prime"
Solutions:
Practice1:
![](https://img.haomeiwen.com/i4517323/50801b7e2398b6b6.png)
Practice2:
![](https://img.haomeiwen.com/i4517323/84de726d3edadac0.png)
Practice3:
![](https://img.haomeiwen.com/i4517323/8e578b2be2618f3f.png)