Cody

# Problem 1164. Sum the Digits of a Number

Solution 2590822

Submitted on 21 Jun 2020
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
assessFunctionAbsence('regexp','FileName','digit_sum.m')

2   Pass
x = '123456789'; assert(isequal(digit_sum(x),9))

L = 9 sum = 0 k = 1 sum = 1 k = 2 sum = 3 k = 3 sum = 6 k = 4 sum = 10 k = 5 sum = 15 k = 6 sum = 21 k = 7 sum = 28 k = 8 sum = 36 k = 9 sum = 45 b = 9

3   Fail
x = '13579'; assert(isequal(digit_sum(x),7))

L = 5 sum = 0 k = 1 sum = 1 k = 3 sum = 4 k = 5 sum = 9 k = 7 sum = 16 k = 9 sum = 25 b = 9

Assertion failed.

4   Fail
x = '199'; assert(isequal(digit_sum(x),1))

L = 3 sum = 0 k = 1 sum = 1 k = 9 sum = 10 k = 9 sum = 19 b = 9

Assertion failed.

5   Fail
x = '19999999999999999999999'; assert(isequal(digit_sum(x),1))

L = 23 sum = 0 k = 1 sum = 1 k = 9 sum = 10 k = 9 sum = 19 k = 9 sum = 28 k = 9 sum = 37 k = 9 sum = 46 k = 9 sum = 55 k = 9 sum = 64 k = 9 sum = 73 k = 9 sum = 82 k = 9 sum = 91 k = 9 sum = 100 k = 9 sum = 109 k = 9 sum = 118 k = 9 sum = 127 k = 9 sum = 136 k = 9 sum = 145 k = 9 sum = 154 k = 9 sum = 163 k = 9 sum = 172 k = 9 sum = 181 k = 9 sum = 190 k = 9 sum = 199 b = 9

Assertion failed.

6   Pass
x = '1036654257757615301164620529930689045676735109259113932133140605724504628985272966102896725849035075'; assert(isequal(digit_sum(x),5))

L = 100 sum = 0 k = 1 sum = 1 k = 0 sum = 1 k = 3 sum = 4 k = 6 sum = 10 k = 6 sum = 16 k = 5 sum = 21 k = 4 sum = 25 k = 2 sum = 27 k = 5 sum = 32 k = 7 sum = 39 k = 7 sum = 46 k = 5 sum = 51 k = 7 sum = 58 k = 6 sum = 64 k = 1 sum = 65 k = 5 sum = 70 k = 3 sum = 73 k = 0 sum = 73 k = 1 sum = 74 k = 1 sum = 75 k = 6 sum = 81 k = 4 sum = 85 k = 6 sum = 91 k = 2 sum = 93 k = 0 sum = 93 k = 5 sum = 98 k = 2 sum = 100 k = 9 sum = 109 k = 9 sum = 118 k = 3 sum = 121 k = 0 sum = 121 k = 6 sum = 127 k = 8 sum = 135 k = 9 sum = 144 k = 0 sum = 144 k = 4 sum = 148 k = 5 sum = 153 k = 6 sum = 159 k = 7 sum = 166 k = 6 sum = 172 k = 7 sum = 179 k = 3 sum = 182 k = 5 sum = 187 k = 1 sum = 188 k = 0 sum = 188 k = 9 sum = 197 k = 2 sum = 199 k = 5 sum = 204 k = 9 sum = 213 k = 1 sum = 214 k = 1 sum = 215 k = 3 sum = 218 k = 9 sum = 227 k = 3 sum = 230 k = 2 sum = 232 k = 1 sum = 233 k = 3 sum = 236 k = 3 sum = 239 k = 1 sum = 240 k = 4 sum = 244 k = 0 sum = 244 k = 6 sum = 250 k = 0 sum = 250 k = 5 sum = 255 k = 7 sum = 262 k = 2 sum = 264 k = 4 sum = 268 k = 5 sum = 273 k = 0 sum = 273 k = 4 sum = 277 k = 6 sum = 283 k = 2 sum = 285 k = 8 sum = 293 k = 9 sum = 302 k = 8 sum = 310 k = 5 sum = 315 k = 2 sum = 317 k = 7 sum = 324 k = 2 sum = 326 k = 9 sum = 335 k = 6 sum = 341 k = 6 sum = 347 k = 1 sum = 348 k = 0 sum = 348 k = 2 sum = 350 k = 8 sum = 358 k = 9 sum = 367 k = 6 sum = 373 k = 7 sum = 380 k = 2 sum = 382 k = 5 sum = 387 k = 8 sum = 395 k = 4 sum = 399 k = 9 sum = 408 k = 0 sum = 408 k = 3 sum = 411 k = 5 sum = 416 k = 0 sum = 416 k = 7 sum = 423 k = 5 sum = 428 b = 5

7   Fail
x = '74021245485969262660226837606390444737401741361729271205654666692721644673648826558231964656575921104437679911605584367531520724637367403421848373873279364871895851147873501164141085965889086954824958'; assert(isequal(digit_sum(x),1))

L = 200 sum = 0 k = 7 sum = 7 k = 4 sum = 11 k = 0 sum = 11 k = 2 sum = 13 k = 1 sum = 14 k = 2 sum = 16 k = 4 sum = 20 k = 5 sum = 25 k = 4 sum = 29 k = 8 sum = 37 k = 5 sum = 42 k = 9 sum = 51 k = 6 sum = 57 k = 9 sum = 66 k = 2 sum = 68 k = 6 sum = 74 k = 2 sum = 76 k = 6 sum = 82 k = 6 sum = 88 k = 0 sum = 88 k = 2 sum = 90 k = 2 sum = 92 k = 6 sum = 98 k = 8 sum = 106 k = 3 sum = 109 k = 7 sum = 116 k = 6 sum = 122 k = 0 sum = 122 k = 6 sum = 128 k = 3 sum = 131 k = 9 sum = 140 k = 0 sum = 140 k = 4 sum = 144 k = 4 sum = 148 k = 4 sum = 152 k = 7 sum = 159 k = 3 sum = 162 k = 7 sum = 169 k = 4 sum = 173 k = 0 sum = 173 k = 1 sum = 174 k = 7 sum = 181 k = 4 sum = 185 k = 1 sum = 186 k = 3 sum = 189 k = 6 sum = 195 k = 1 sum = 196 k = 7 sum = 203 k = 2 sum = 205 k = 9 sum = 214 k = 2 sum = 216 k = 7 sum = 223 k = 1 sum = 224 k = 2 sum = 226 k = 0 sum = 226 k = 5 sum = 231 k = 6 sum = 237 k = 5 sum = 242 k = 4 sum = 246 k = 6 sum = 252 k = 6 sum = 258 k = 6 sum = 264 k = 6 sum = 270 k = 9 sum = 279 k = 2 sum = 281 k = 7 sum = 288 k = 2 sum = 290 k = 1 sum = 291 k = 6 sum = 297 k = 4 sum = 301 k = 4 sum = 305 k = 6 sum = 311 k = 7 sum = 318 k = 3 sum = 321 k = 6 sum = 327 k = 4 sum = 331 k = 8 sum = 339 k = 8 sum = 347 k = 2 sum = 349 k = 6 sum = 355 k = 5 sum = 360 k = 5 sum = 365 k = 8 sum = 373 k = 2 sum = 375 k = 3 sum = 378 k = 1 sum = 379 k = 9 sum = 388 k = 6 sum = 394 k = 4 sum = 398 k = 6 sum = 404 k = 5 sum = 409 k = 6 sum = 415 k = 5 sum = 420 k = 7 sum = 427 k = 5 sum = 432 k = 9 sum = 441 k = 2 sum = 443 k = 1 sum = 444 k = 1 sum = 445 k = 0 sum = 445 k = 4 sum = 449 k = 4 sum = 453 k = 3 sum = 456 k = 7 sum = 463 k = 6 sum = 469 k = 7 sum = 476 k = 9 sum = 485 k = 9 sum = 494 k = 1 sum = 495 k = 1 sum = 496 k = 6 sum = 502 k = 0 sum = 502 k = 5 sum = 507 k = 5 sum = 512 k = 8 sum = 520 k = 4 sum = 524 k = 3 sum = 527 k = 6 sum = 533 k = 7 sum = 540 k = 5 sum = 545 k = 3 sum = 548 k = 1 sum = 549 k = 5 sum = 554 k = 2 sum = 556 k = 0 sum = 556 k = 7 sum = 563 k = 2 sum = 565 k = 4 sum = 569 k = 6 sum = 575 k = 3 sum = 578 k = 7 sum = 585 k = 3 sum = 588 k = 6 sum = 594 k = 7 sum = 601 k = 4 sum = 605 k = 0 sum = 605 k = 3 sum = 608 k = 4 sum = 612 k = 2 sum = 614 k = 1 sum = 615 k = 8 sum = 623 k = 4 sum = 627 k = 8 sum = 635 k = 3 sum = 638 k = 7 sum = 645 k = 3 sum = 648 k = 8 sum = 656 k = 7 sum = 663 k = 3 sum = 666 k = 2 sum = 668 k = 7 sum = 675 k = 9 sum = 684 k = 3 sum = 687 k = 6 sum = 693 k = 4 sum = 697 k = 8 sum = 705 k = 7 sum = 712 k = 1 sum = 713 k = 8 sum = 721 k = 9 sum = 730 k = 5 sum = 735 k = 8 sum = 743 k = 5 sum = 748 k = 1 sum = 749 k = 1 sum = 750 k = 4 sum = 754 k = 7 sum = 761 k = 8 sum = 769 k = 7 sum = 776 k = 3 sum = 779 k = 5 sum = 784 k = 0 sum = 784 k = 1 sum = 785 k = 1 sum = 786 k = 6 sum = 792 k = 4 sum = 796 k = 1 sum = 797 k = 4 sum = 801 k = 1 sum = 802 k = 0 sum = 802 k = 8 sum = 810 k = 5 sum = 815 k = 9 sum = 824 k = 6 sum = 830 k = 5 sum = 835 k = 8 sum = 843 k = 8 sum = 851 k = 9 sum = 860 k = 0 sum = 860 k = 8 sum = 868 k = 6 sum = 874 k = 9 sum = 883 k = 5 sum = 888 k = 4 sum = 892 k = 8 sum = 900 k = 2 sum = 902 k = 4 sum = 906 k = 9 sum = 915 k = 5 sum = 920 k = 8 sum = 928 b = 8

Assertion failed.

8   Pass
x = '5851147873501164141085965889086954824958752606678975950184825606304112110625645414882256429011165097708998751310932346085834016381957924478113053129649177515212802040810341932020576007951832700665777265307367115487700079617116367572798033657320723526417122504117269467461912747320644603761100467516110111332287512097531691230649461317836258532443574410236994277771642081168571956087153534120969197542720767643838785694086392663104173875192923061073636098783655224289050890906758861210169349969736226546755550793938442137760897037722646218791104180057313259613054984813997639176837835953637446938790362276560342782718153854834909165636800962412231318093037756803017785098259784452756314377610539928858957504653988358962604698474998342789551842878266142728834686534787064418323355335697481001330501689595534408048368891285568524496673551564873437746977135402808065251650010486580915150789952155706519549648556325841434843312042241472703020112115992435204109497067652723884369953849057131345052221998713'; assert(isequal(digit_sum(x),3))

L = 1000 sum = 0 k = 5 sum = 5 k = 8 sum = 13 k = 5 sum = 18 k = 1 sum = 19 k = 1 sum = 20 k = 4 sum = 24 k = 7 sum = 31 k = 8 sum = 39 k = 7 sum = 46 k = 3 sum = 49 k = 5 sum = 54 k = 0 sum = 54 k = 1 sum = 55 k = 1 sum = 56 k = 6 sum = 62 k = 4 sum = 66 k = 1 sum = 67 k = 4 sum = 71 k = 1 sum = 72 k = 0 sum = 72 k = 8 sum = 80 k = 5 sum = 85 k = 9 sum = 94 k = 6 sum = 100 k = 5 sum = 105 k = 8 sum = 113 k = 8 sum = 121 k = 9 sum = 130 k = 0 sum = 130 k = 8 sum = 138 k = 6 sum = 144 k = 9 sum = 153 k = 5 sum = 158 k = 4 sum = 162 k = 8 sum = 170 k = 2 sum = 172 k = 4 sum = 176 k = 9 sum = 185 k = 5 sum = 190 k = 8 sum = 198 k = 7 sum = 205 k = 5 sum = 210 k = 2 sum = 212 k = 6 sum = 218 k = 0 sum = 218 k = 6 sum = 224 k = 6 sum = 230 k = 7 sum = 237 k = 8 sum = 245 k = 9 sum = 254 k = 7 sum = 261 k = 5 sum = 266 k = 9 sum = 275 k = 5 sum = 280 k = 0 sum = 280 k = 1 sum = 281 k = 8 sum = 289 k = 4 sum = 293 k = 8 sum = 301 k = 2 sum = 303 k = 5 sum = 308 k = 6 sum = 314 k = 0 sum = 314 k = 6 sum = 320 k = 3 sum = 323 k = 0 sum = 323 k = 4 sum = 327 k = 1 sum = 328 k = 1 sum = 329 k = 2 sum = 331 k = 1 sum = 332 k = 1 sum = 333 k = 0 sum = 333 k = 6 sum = 339 k = 2 sum = 341 k = 5 sum = 346 k = 6 sum = 352 k = 4 sum = 356 k = 5 sum = 361 k = 4 sum = 365 k = 1 sum = 366 k = 4 sum = 370 k = 8 sum = 378 k = 8 sum = 386 k = 2 sum = 388 k = 2 sum = 390 k = 5 sum = 395 k = 6 sum = 401 k = 4 sum = 405 k = 2 sum = 407 k = 9 sum = 416 k = 0 sum = 416 k = 1 sum = 417 k = 1 sum = 418 k = 1 sum = 419 k = 6 sum = 425 k = 5 sum = 430 k = 0 sum = 430 k = 9 sum = 439 k = 7 sum = 446 k = 7 sum = 453 k = 0 sum = 453 k = 8 sum = 461 k = 9 sum = 470 k = 9 sum = 479 k = 8 sum = 487 k = 7 sum = 494 k = 5 sum = 499 k = 1 sum = 500 k = 3 sum = 503 k = 1 sum = 504 k = 0 sum = 504 k = 9 sum = 513 k = 3 sum = 516 k = 2 sum = 518 k = 3 sum = 521 k = 4 sum = 525 k = 6 sum = 531 k = 0 sum = 531 k = 8 sum = 539 k = 5 sum = 544 k = 8 sum = 552 k = 3 sum = 555 k = 4 sum = 559 k = 0 sum = 559 k = 1 sum = 560 k = 6 sum = 566 k = 3 sum = 569 k = 8 sum = 577 k = 1 sum = 578 k = 9 sum = 587 k = 5 sum = 592 k = 7 sum = 599 k = 9 sum = 608 k = 2 sum = 610 k = 4 sum = 614 k = 4 sum = 618 k = 7 sum = 625 k = 8 sum = 633 k = 1 sum = 634 k = 1 sum = 635 k = 3 sum = 638 k = 0 sum = 638 k = 5 sum = 643 k = 3 sum = 646 k = 1 sum = 647 k = 2 sum = 649 k = 9 sum = 658 k = 6 sum = 664 k = 4 sum = 668 k = 9 sum = 677 k = 1 sum = 678 k = 7 sum = 685 k = 7 sum = 692 k = 5 sum = 697 k = 1 sum = 698 k = 5 sum = 703 k = 2 sum = 705 k = 1 sum = 706 k = 2 sum = 708 k = 8 sum = 716 k = 0 sum = 716 k = 2 sum = 718 k = 0 sum = 718 k = 4 sum = 722 k = 0 sum = 722 k = 8 sum = 730 k = 1 sum = 731 k = 0 sum = 731 k = 3 sum = 734 k = 4 sum = 738 k = 1 sum = 739 k = 9 sum = 748 k = 3 sum = 751 k = 2 sum = 753 k = 0 sum = 753 k = 2 sum = 755 k = 0 sum = 755 k = 5 sum = 760 k = 7 sum = 767 k = 6 sum = 773 k = 0 sum = 773 k = 0 sum = 773 k = 7 sum = 780 k = 9 sum = 789 k = 5 sum = 794 k = 1 sum = 795 k = 8 sum = 803 k = 3 sum = 806 k = 2 sum = 808 k = 7 sum = 815 k = 0 sum = 815 k = 0 sum = 815 k = 6 sum = 821 k = 6 sum = 827 k = 5 sum = 832 k = 7 sum = 839 k = 7 sum = 846 k = 7 sum = 853 k = 2 sum = 855 k = 6 sum = 861 k = 5 sum = 866 k = 3 sum = 869 k = 0 sum = 869 k = 7 sum = 876 k = 3 sum = 879 k = 6 sum = 885 k = 7 sum = 892 k = 1 sum = 893 k = 1 sum = 894 k = 5 sum = 899 k = 4 sum = 903 k = 8 sum = 911 k = 7 sum = 918 k = 7 sum = 925 k = 0 sum = 925 k = 0 sum = 925 k = 0 sum = 925 k = 7 sum = 932 k = 9 sum = 941 k = 6 sum = 947 k = 1 sum = 948 k = 7 sum = 955 k = 1 sum = 956 k = 1 sum = 957 k = 6 sum = 963 k = 3 sum = 966 k = 6 sum = 972 k = 7 sum = 979 k = 5 sum = 984 k = 7 sum = 991 k = 2 sum = 993 k = 7 sum = 1000 k = 9 sum = 1009 k = 8 sum = 1017 k = 0 sum = 1017 k = 3 sum = 1020 k = 3 sum = 1023 k = 6 sum = 1029 k = 5 sum = 1034 k = 7 sum = 1041 k = 3 sum = 1044 k = 2 sum = 1046 k = 0 sum = 1046 k = 7 sum = 1053 k = 2 sum = 1055 k = 3 sum = 1058 k = 5 sum = 1063 k = 2 sum = 1065 k = 6 sum = 1071 k = 4 sum = 1075 k = 1 sum = 1076 k = 7 sum = 1083 k = 1 sum = 1084 k = 2 sum = 1086 k = 2 sum = 1088 k = 5 sum = 1093 k = 0 sum = 1093 k = 4 sum = 1097 k = 1 sum = 1098 k = 1 sum = 1099 k = 7 sum = 1106 k = 2 sum = 1108 k = 6 sum = 1114 k = 9 sum = 1123 k = 4 sum = 1127 k = 6 sum = 1133 k = 7 sum = 1140 k = 4 sum = 1144 k = 6 sum = 1150 k = 1 sum = 1151 k = 9 sum = 1160 k = 1 sum = 1161 k = 2 sum = 1163 k = 7 sum = 1170 k = 4 sum = 1174 k = 7 sum = 1181 k = 3 sum = 1184 k = 2 sum = 1186 k = 0 sum = 1186 k = 6 sum = 1192 k = 4 sum = 1196 k = 4 sum = 1200 k = 6 sum = 1206 k = 0 sum = 1206 k = 3 sum = 1209 k = 7 sum = 1216 k = 6 sum = 1222 k = 1 sum = 1223 k = 1 sum = 1224 k = 0 sum = 1224 k = 0 sum = 1224 k = 4 sum = 1228 k = 6 sum = 1234 k = 7 sum = 1241 k = 5 sum = 1246 k = 1 sum = 1247 k = 6 sum = 1253 k = 1 sum = 1254 k = 1 sum = 1255 k = 0 sum = 1255 k = 1 sum = 1256 k = 1 sum = 1257 k = 1 sum = 1258 k = 3 sum = 1261 k = 3 sum = 1264 k = 2 sum = 1266 k = 2 sum = 1268 k = 8 sum = 1276 k = 7 sum = 1283 k = 5 sum = 1288 k = 1 sum = 1289 k = 2 sum = 1291 k = 0 sum = 1291 k = 9 sum = 1300 k = 7 su...

9   Fail
x = '908345908234987234589734591724598712345987345273472134987134589764359712459087124587213458149576345917461982455851147873501164141085965889086954824958752606678975950184825606304112110625645414882256429011165097708998751310932346085834016381957924478113053129649177515212802040810341932020576007951832700665777265307367115487700079617116367572798033657320723526417122504117269467461912747320644603761100467516110111332287512097531691230649461317836258532443574410236994277771642081168571956087153534120969197542720767643838785694086392663104173875192923061073636098783655224289050890906758861210169349969736226546755550793938442137760897037722646218791104180057313259613054984813997639176837835953637446938790362276560342782718153854834909165636800962412231318093037756803017785098259784452756314377610539928858957504653988358962604698474998342789551842878266142728834686534787064418323355335697481001330501689595534408048368891285568524496673551564873437746977135402808065251650010486580915150789952155706519549648556325841434843312042241472703020112115992435204109497067652723884369953849057131345059345982439827345092847145091842350981273459871458321098243593498348934598234098145091245845745091240912345931475871452221993493498324734583402901234912925903469023609823768684168426843682436846824645654268462546242684234365243284325436590349324982345923459832145097614359071642509832457234591249314598734590872134590871645098132450921347509237602389760914651346592451257153'; assert(isequal(digit_sum(x),6))

L = 1473 sum = 0 k = 9 sum = 9 k = 0 sum = 9 k = 8 sum = 17 k = 3 sum = 20 k = 4 sum = 24 k = 5 sum = 29 k = 9 sum = 38 k = 0 sum = 38 k = 8 sum = 46 k = 2 sum = 48 k = 3 sum = 51 k = 4 sum = 55 k = 9 sum = 64 k = 8 sum = 72 k = 7 sum = 79 k = 2 sum = 81 k = 3 sum = 84 k = 4 sum = 88 k = 5 sum = 93 k = 8 sum = 101 k = 9 sum = 110 k = 7 sum = 117 k = 3 sum = 120 k = 4 sum = 124 k = 5 sum = 129 k = 9 sum = 138 k = 1 sum = 139 k = 7 sum = 146 k = 2 sum = 148 k = 4 sum = 152 k = 5 sum = 157 k = 9 sum = 166 k = 8 sum = 174 k = 7 sum = 181 k = 1 sum = 182 k = 2 sum = 184 k = 3 sum = 187 k = 4 sum = 191 k = 5 sum = 196 k = 9 sum = 205 k = 8 sum = 213 k = 7 sum = 220 k = 3 sum = 223 k = 4 sum = 227 k = 5 sum = 232 k = 2 sum = 234 k = 7 sum = 241 k = 3 sum = 244 k = 4 sum = 248 k = 7 sum = 255 k = 2 sum = 257 k = 1 sum = 258 k = 3 sum = 261 k = 4 sum = 265 k = 9 sum = 274 k = 8 sum = 282 k = 7 sum = 289 k = 1 sum = 290 k = 3 sum = 293 k = 4 sum = 297 k = 5 sum = 302 k = 8 sum = 310 k = 9 sum = 319 k = 7 sum = 326 k = 6 sum = 332 k = 4 sum = 336 k = 3 sum = 339 k = 5 sum = 344 k = 9 sum = 353 k = 7 sum = 360 k = 1 sum = 361 k = 2 sum = 363 k = 4 sum = 367 k = 5 sum = 372 k = 9 sum = 381 k = 0 sum = 381 k = 8 sum = 389 k = 7 sum = 396 k = 1 sum = 397 k = 2 sum = 399 k = 4 sum = 403 k = 5 sum = 408 k = 8 sum = 416 k = 7 sum = 423 k = 2 sum = 425 k = 1 sum = 426 k = 3 sum = 429 k = 4 sum = 433 k = 5 sum = 438 k = 8 sum = 446 k = 1 sum = 447 k = 4 sum = 451 k = 9 sum = 460 k = 5 sum = 465 k = 7 sum = 472 k = 6 sum = 478 k = 3 sum = 481 k = 4 sum = 485 k = 5 sum = 490 k = 9 sum = 499 k = 1 sum = 500 k = 7 sum = 507 k = 4 sum = 511 k = 6 sum = 517 k = 1 sum = 518 k = 9 sum = 527 k = 8 sum = 535 k = 2 sum = 537 k = 4 sum = 541 k = 5 sum = 546 k = 5 sum = 551 k = 8 sum = 559 k = 5 sum = 564 k = 1 sum = 565 k = 1 sum = 566 k = 4 sum = 570 k = 7 sum = 577 k = 8 sum = 585 k = 7 sum = 592 k = 3 sum = 595 k = 5 sum = 600 k = 0 sum = 600 k = 1 sum = 601 k = 1 sum = 602 k = 6 sum = 608 k = 4 sum = 612 k = 1 sum = 613 k = 4 sum = 617 k = 1 sum = 618 k = 0 sum = 618 k = 8 sum = 626 k = 5 sum = 631 k = 9 sum = 640 k = 6 sum = 646 k = 5 sum = 651 k = 8 sum = 659 k = 8 sum = 667 k = 9 sum = 676 k = 0 sum = 676 k = 8 sum = 684 k = 6 sum = 690 k = 9 sum = 699 k = 5 sum = 704 k = 4 sum = 708 k = 8 sum = 716 k = 2 sum = 718 k = 4 sum = 722 k = 9 sum = 731 k = 5 sum = 736 k = 8 sum = 744 k = 7 sum = 751 k = 5 sum = 756 k = 2 sum = 758 k = 6 sum = 764 k = 0 sum = 764 k = 6 sum = 770 k = 6 sum = 776 k = 7 sum = 783 k = 8 sum = 791 k = 9 sum = 800 k = 7 sum = 807 k = 5 sum = 812 k = 9 sum = 821 k = 5 sum = 826 k = 0 sum = 826 k = 1 sum = 827 k = 8 sum = 835 k = 4 sum = 839 k = 8 sum = 847 k = 2 sum = 849 k = 5 sum = 854 k = 6 sum = 860 k = 0 sum = 860 k = 6 sum = 866 k = 3 sum = 869 k = 0 sum = 869 k = 4 sum = 873 k = 1 sum = 874 k = 1 sum = 875 k = 2 sum = 877 k = 1 sum = 878 k = 1 sum = 879 k = 0 sum = 879 k = 6 sum = 885 k = 2 sum = 887 k = 5 sum = 892 k = 6 sum = 898 k = 4 sum = 902 k = 5 sum = 907 k = 4 sum = 911 k = 1 sum = 912 k = 4 sum = 916 k = 8 sum = 924 k = 8 sum = 932 k = 2 sum = 934 k = 2 sum = 936 k = 5 sum = 941 k = 6 sum = 947 k = 4 sum = 951 k = 2 sum = 953 k = 9 sum = 962 k = 0 sum = 962 k = 1 sum = 963 k = 1 sum = 964 k = 1 sum = 965 k = 6 sum = 971 k = 5 sum = 976 k = 0 sum = 976 k = 9 sum = 985 k = 7 sum = 992 k = 7 sum = 999 k = 0 sum = 999 k = 8 sum = 1007 k = 9 sum = 1016 k = 9 sum = 1025 k = 8 sum = 1033 k = 7 sum = 1040 k = 5 sum = 1045 k = 1 sum = 1046 k = 3 sum = 1049 k = 1 sum = 1050 k = 0 sum = 1050 k = 9 sum = 1059 k = 3 sum = 1062 k = 2 sum = 1064 k = 3 sum = 1067 k = 4 sum = 1071 k = 6 sum = 1077 k = 0 sum = 1077 k = 8 sum = 1085 k = 5 sum = 1090 k = 8 sum = 1098 k = 3 sum = 1101 k = 4 sum = 1105 k = 0 sum = 1105 k = 1 sum = 1106 k = 6 sum = 1112 k = 3 sum = 1115 k = 8 sum = 1123 k = 1 sum = 1124 k = 9 sum = 1133 k = 5 sum = 1138 k = 7 sum = 1145 k = 9 sum = 1154 k = 2 sum = 1156 k = 4 sum = 1160 k = 4 sum = 1164 k = 7 sum = 1171 k = 8 sum = 1179 k = 1 sum = 1180 k = 1 sum = 1181 k = 3 sum = 1184 k = 0 sum = 1184 k = 5 sum = 1189 k = 3 sum = 1192 k = 1 sum = 1193 k = 2 sum = 1195 k = 9 sum = 1204 k = 6 sum = 1210 k = 4 sum = 1214 k = 9 sum = 1223 k = 1 sum = 1224 k = 7 sum = 1231 k = 7 sum = 1238 k = 5 sum = 1243 k = 1 sum = 1244 k = 5 sum = 1249 k = 2 sum = 1251 k = 1 sum = 1252 k = 2 sum = 1254 k = 8 sum = 1262 k = 0 sum = 1262 k = 2 sum = 1264 k = 0 sum = 1264 k = 4 sum = 1268 k = 0 sum = 1268 k = 8 sum = 1276 k = 1 sum = 1277 k = 0 sum = 1277 k = 3 sum = 1280 k = 4 sum = 1284 k = 1 sum = 1285 k = 9 sum = 1294 k = 3 sum = 1297 k = 2 sum = 1299 k = 0 sum = 1299 k = 2 sum = 1301 k = 0 sum = 1301 k = 5 sum = 1306 k = 7 sum = 1313 k = 6 sum = 1319 k = 0 sum = 1319 k = 0 sum = 1319 k = 7 sum = 1326 k = 9 sum = 1335 k = 5 sum = 1340 k = 1 sum = 1341 k = 8 sum = 1349 k = 3 sum = 1352 k = 2 sum = 1354 k = 7 sum = 1361 k = 0 sum = 1361 k = 0 sum = 1361 k = 6 sum = 1367 k = 6 sum = 1373 k = 5 sum = 1378 k = 7 sum = 1385 k = 7 sum = 1392 k = 7 sum = 1399 k = 2 sum = 1401 k = 6 sum = 1407 k = 5 sum = 1412 k = ...

Assertion failed.