Problem 46943. Hash
eg: if x=127 and r = 5
1st digit 1+5=6; 2nd digit =2+5=7; 3rd digit = 7+5=12---> 3 (sum of digits 1+2 =3)
then output y= 673
if there are more inputs - consider last one as r and store output as y(1),y(2)...etc
Solution Stats
Problem Comments
-
3 Comments
Rafael S.T. Vieira
on 26 Oct 2020
I am not sure this method can be called a cipher since there is probably no way to recover the original number. You should probably call it a hash.
Sibi
on 31 Oct 2020
yeah, that's right. Thanks, I changed it to hash and changed some test cases too.
Matt Rhodes
on 25 Feb 2021
Clearly, need a new test case to eliminate solutions that define isequal() to always return true.
Solution Comments
Show commentsProblem Recent Solvers13
Suggested Problems
-
Swap the first and last columns
19901 Solvers
-
Maximum running product for a string of numbers
2152 Solvers
-
Right Triangle Side Lengths (Inspired by Project Euler Problem 39)
1739 Solvers
-
Volume difference between Ellipsoid and Sphere
127 Solvers
-
49 Solvers
More from this Author33
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!