Problem 51246. Characterize the final state of another digit inventory sequence
Solution Stats
Problem Comments
-
4 Comments
I think the problem is in line 20 of your code. Notice that we agree except for the cases with period 1. I checked that our codes produce the same terms for cases 1 and 11.
Thanks Chris. You wrote very clearly that n was to be the 'start' of the periodic behavior, counting the initial seed as n=1, but somehow I took it to be something else. That's an interesting discovery about the final term. I tried 100,000 random seeds up to 12-digits and didn't find anything other than the two final values you mention.
I thought about possible final values because there's a constraint on the digits of terms after the initial seed. I haven't been able to think up another possible final state. Are there only two final states?
Solution Comments
Show commentsGroup

Advanced Cryptography Algorithms and Mathematics
- 21 Problems
- 0 Finishers
- Determine RSA keys (public and private) given two prime number character strings (p and q)
- Create State Array for initiating SHA-3-224 Hash
- RSA encryption using public key
- RSA decryption
- Mask Generation Function (MGF1) for PKCS #1 Standard utilizing Optimal Asymmetric Encryption Padding for RSA Cryptography
- Optimal Asymmetric Encryption Padding of message for RSA Cryptography
- Optimal Asymmetric Encryption Padding decoding of message for RSA Cryptography
- Find R*Rp-N*Np=1 given gcd(R,N)=1
- Montgomery Reduction Algorithm (REDC)
- Inverse Number Theoretic Transform (iNTT)
- Number Theoretic Transform (NTT)
- Montgomery Multiplication
- Output the Montgomery Form of the Input Matrix
- RIPEMD160 Hash
- SHA256 Hashing
- Binary Array to Hex Representation
- String to Binary Representation
- AES-256 KeyExpansion()
- AES SubBytes() Transformation
- Elliptic Curve Cryptography (ECC) Point Addition
- Obtain the Bitcoin address associated to a given private key
Problem Recent Solvers14
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!