Problem 2544. Determine if given number is perfect
Example
The number 6 is perfect since its factors (other than 6) are 1, 2, and 3.
 1 + 2 + 3 = 6
Return 1 for true (perfect), otherwise 0.
Solution Stats
Problem Comments
- 
		4 Comments
		    Show
		    1 older comment
		  
		  
		Guillaume
    	on 3 Sep 2014
	
	
  	Could you improve your test suite with more test cases? (e.g. 496, 28 (true) and 26, 500 (false))
		Ned Gulley
    	on 4 Sep 2014
	
	
  	I added some more tests.
		Jean-Marie Sainthillier
    	on 6 Sep 2014
	
	
  	See problem 1012.
		J.R.! Menzinger
    	on 16 Sep 2014
	
	
  	The point "the sum of its factors" is not correct. it must be "the sum of all his divisors"... :-/
Solution Comments
Show commentsProblem Recent Solvers44
Suggested Problems
- 
         
         491 Solvers 
- 
         Back to basics 4 - Search Path 374 Solvers 
- 
         
         262 Solvers 
- 
         Matlab Basics II - Log and natural log 187 Solvers 
- 
         
         315 Solvers 
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!