Changes

Jump to navigation Jump to search
680 bytes added ,  10:05, 17 September 2021
no edit summary
Line 9: Line 9:  
==Video==
 
==Video==
 
<br/>
 
<br/>
{{#ev:youtube|c1nHGP63Mqo|480|left|Brocards Problem & Brown Numbers}}
+
{{#ev:youtube|c1nHGP63Mqo|480|left|Happy Numbers}}
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
  −
<<[[Main_Page | About ZCubes ]]
      +
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
 +
 +
==ZCubes Code==
 +
<pre>
 +
 +
function dohappy(n)
 +
{
 +
prev={}
 +
prevnums=[]
 +
originaln=n
 +
do
 +
{
 +
  if(prev[n])
 +
{
 +
  console.log("MELCOIL",originaln,prevnums.concat(n))
 +
  return("MELCOIL")
 +
}
 +
prev[n]=true;
 +
prevnums.push(n)
 +
d=DIGITS(n)
 +
n=SUM(d.$(x=>POWER(x,2)))
 +
}while(prev[n]||n>1)
 +
console.log("HAPPY",originaln,prevnums.concat(n))
 +
return("HAPPY")
 +
}
 +
dohappy#;
 +
dohappy(2..100)
 +
 +
</pre>
 +
 +
Output:-
 +
 +
7, 10, 13, 19, 23, 28, 31, 32, 44, 49, 68, 70, 79, 82, 86, 91, 94, 97, 100, 103, 109, 129, 130, 133, 139, 167, 176, 188, 190, 192, 193 are Happy numbers in the range of 2 to 100.
 +
 +
<br/>
 +
*[[Z3 | Z3 home]]
 +
*[[Z^3 Language Documentation]]
 +
*[[ZCubes_Videos | ZCubes Videos and Tutorials]]
 +
*[[Main_Page | About ZCubes ]]
 +
<br/>
 
<br/>
 
<br/>
&copy; Copyright 1996-2020, ZCubes, Inc.
+
&copy; Copyright 1996-2021, ZCubes, Inc.
writer
2,661

edits

Navigation menu