Talk:First perfect square in base n with n unique digits: Difference between revisions

Added comment about apparent discrepancy in results for base 21.
(Responded to comment about repeated digits from Nigel Galloway.)
(Added comment about apparent discrepancy in results for base 21.)
Line 299:
So, at a minimum, the smallest starting value will need an extra 6
Minimum start value: 10234566789ABCDEFGHIJK</pre>
 
I've just tried to run a variation of my Go program using this approach up to base 21. However, I'm getting a lower value than your Perl 6 program for base 21 itself even though I'm starting from 10234566789ABCDEFGHIJK as you are, viz:
 
Base 21: 4C9HE5FE27F² == 1023457DG9HI8J6B6KCEAF
compared to your:
 
Base 21: 4C9HE8175DA² == 1023467JKAIEHB5DF9A8CG
 
Unless there's something wrong with Go's big.Int routines, both numbers check out as perfect squares when I convert them to decimal so I'm at a loss to explain the difference. --[[User:PureFox|PureFox]] ([[User talk:PureFox|talk]]) 00:20, 26 May 2019 (UTC)
==Calculating quadratic residues==
The valid digital roots can be calculated using the following code in F#:
9,476

edits