Cody

Solution 1985709

Submitted on 22 Oct 2019 by Ron Larham
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
assert(digits_squared_chain(649) == 1)

xx = 133 xx = 19 xx = 82 xx = 68 xx = 100 xx = 1

2   Pass
assert(digits_squared_chain(79) == 1)

xx = 130 xx = 10 xx = 1

3   Pass
assert(digits_squared_chain(608) == 1)

xx = 100 xx = 1

4   Pass
assert(digits_squared_chain(487) == 1)

xx = 129 xx = 86 xx = 100 xx = 1

5   Pass
assert(digits_squared_chain(739) == 1)

xx = 139 xx = 91 xx = 82 xx = 68 xx = 100 xx = 1

6   Pass
assert(digits_squared_chain(565) == 1)

xx = 86 xx = 100 xx = 1

7   Pass
assert(digits_squared_chain(68) == 1)

xx = 100 xx = 1

8   Pass
assert(digits_squared_chain(383) == 1)

xx = 82 xx = 68 xx = 100 xx = 1

9   Pass
assert(digits_squared_chain(379) == 1)

xx = 139 xx = 91 xx = 82 xx = 68 xx = 100 xx = 1

10   Pass
assert(digits_squared_chain(203) == 1)

xx = 13 xx = 10 xx = 1

11   Pass
assert(digits_squared_chain(632) == 1)

xx = 49 xx = 97 xx = 130 xx = 10 xx = 1

12   Pass
assert(digits_squared_chain(391) == 1)

xx = 91 xx = 82 xx = 68 xx = 100 xx = 1

13   Pass
assert(digits_squared_chain(863) == 1)

xx = 109 xx = 82 xx = 68 xx = 100 xx = 1

14   Pass
assert(digits_squared_chain(13) == 1)

xx = 10 xx = 1

15   Pass
assert(digits_squared_chain(100) == 1)

xx = 1

16   Pass
assert(digits_squared_chain(236) == 1)

xx = 49 xx = 97 xx = 130 xx = 10 xx = 1

17   Pass
assert(digits_squared_chain(293) == 1)

xx = 94 xx = 97 xx = 130 xx = 10 xx = 1

18   Pass
assert(digits_squared_chain(230) == 1)

xx = 13 xx = 10 xx = 1

19   Pass
assert(digits_squared_chain(31) == 1)

xx = 10 xx = 1

20   Pass
assert(digits_squared_chain(806) == 1)

xx = 100 xx = 1

21   Pass
assert(digits_squared_chain(623) == 1)

xx = 49 xx = 97 xx = 130 xx = 10 xx = 1

22   Pass
assert(digits_squared_chain(7) == 1)

xx = 49 xx = 97 xx = 130 xx = 10 xx = 1

23   Pass
assert(digits_squared_chain(13) == 1)

xx = 10 xx = 1

24   Pass
assert(digits_squared_chain(836) == 1)

xx = 109 xx = 82 xx = 68 xx = 100 xx = 1

25   Pass
assert(digits_squared_chain(954) == 89)

xx = 122 xx = 9 xx = 81 xx = 65 xx = 61 xx = 37 xx = 58 xx = 89

26   Pass
assert(digits_squared_chain(567) == 89)

xx = 110 xx = 2 xx = 4 xx = 16 xx = 37 xx = 58 xx = 89

27   Pass
assert(digits_squared_chain(388) == 89)

xx = 137 xx = 59 xx = 106 xx = 37 xx = 58 xx = 89

28   Pass
assert(digits_squared_chain(789) == 89)

xx = 194 xx = 98 xx = 145 xx = 42 xx = 20 xx = 4 xx = 16 xx = 37 xx = 58 xx = 89

29   Pass
assert(digits_squared_chain(246) == 89)

xx = 56 xx = 61 xx = 37 xx = 58 xx = 89

30   Pass
assert(digits_squared_chain(787) == 89)

xx = 162 xx = 41 xx = 17 xx = 50 xx = 25 xx = 29 xx = 85 xx = 89

31   Pass
assert(digits_squared_chain(311) == 89)

xx = 11 xx = 2 xx = 4 xx = 16 xx = 37 xx = 58 xx = 89

32   Pass
assert(digits_squared_chain(856) == 89)

xx = 125 xx = 30 xx = 9 xx = 81 xx = 65 xx = 61 xx = 37 xx = 58 xx = 89

33   Pass
assert(digits_squared_chain(143) == 89)

xx = 26 xx = 40 xx = 16 xx = 37 xx = 58 xx = 89

34   Pass
assert(digits_squared_chain(873) == 89)

xx = 122 xx = 9 xx = 81 xx = 65 xx = 61 xx = 37 xx = 58 xx = 89

35   Pass
assert(digits_squared_chain(215) == 89)

xx = 30 xx = 9 xx = 81 xx = 65 xx = 61 xx = 37 xx = 58 xx = 89

36   Pass
assert(digits_squared_chain(995) == 89)

xx = 187 xx = 114 xx = 18 xx = 65 xx = 61 xx = 37 xx = 58 xx = 89

37   Pass
assert(digits_squared_chain(455) == 89)

xx = 66 xx = 72 xx = 53 xx = 34 xx = 25 xx = 29 xx = 85 xx = 89

38   Pass
assert(digits_squared_chain(948) == 89)

xx = 161 xx = 38 xx = 73 xx = 58 xx = 89

39   Pass
assert(digits_squared_chain(875) == 89)

xx = 138 xx = 74 xx = 65 xx = 61 xx = 37 xx = 58 xx = 89

40   Pass
assert(digits_squared_chain(788) == 89)

xx = 177 xx = 99 xx = 162 xx = 41 xx = 17 xx = 50 xx = 25 xx = 29 xx = 85 xx = 89

41   Pass
assert(digits_squared_chain(722) == 89)

xx = 57 xx = 74 xx = 65 xx = 61 xx = 37 xx = 58 xx = 89

42   Pass
assert(digits_squared_chain(250) == 89)

xx = 29 xx = 85 xx = 89

43   Pass
assert(digits_squared_chain(227) == 89)

xx = 57 xx = 74 xx = 65 xx = 61 xx = 37 xx = 58 xx = 89

44   Pass
assert(digits_squared_chain(640) == 89)

xx = 52 xx = 29 xx = 85 xx = 89

45   Pass
assert(digits_squared_chain(835) == 89)

xx = 98 xx = 145 xx = 42 xx = 20 xx = 4 xx = 16 xx = 37 xx = 58 xx = 89

46   Pass
assert(digits_squared_chain(965) == 89)

xx = 142 xx = 21 xx = 5 xx = 25 xx = 29 xx = 85 xx = 89

47   Pass
assert(digits_squared_chain(726) == 89)

xx = 89

48   Pass
assert(digits_squared_chain(689) == 89)

xx = 181 xx = 66 xx = 72 xx = 53 xx = 34 xx = 25 xx = 29 xx = 85 xx = 89

Suggested Problems

More from this Author56