From 207b62f8a3643f2ae95e195e2fda35ad3da0edeb Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Tue, 8 Dec 2015 13:25:49 +0000 Subject: Test cases practical 2 --- Practical2/tester/samples/assignment_1.in | 3 +++ Practical2/tester/samples/assignment_1.out | 2 ++ Practical2/tester/samples/assignment_2.in | 3 +++ Practical2/tester/samples/assignment_2.out | 2 ++ Practical2/tester/samples/big_0.in | 2 ++ Practical2/tester/samples/big_0.out | 1 + Practical2/tester/samples/big_1.in | 2 ++ Practical2/tester/samples/big_1.out | 1 + Practical2/tester/samples/big_2.in | 2 ++ Practical2/tester/samples/big_2.out | 1 + Practical2/tester/samples/big_3.in | 2 ++ Practical2/tester/samples/big_3.out | 1 + Practical2/tester/samples/big_4.in | 2 ++ Practical2/tester/samples/big_4.out | 1 + Practical2/tester/samples/big_5.in | 2 ++ Practical2/tester/samples/big_5.out | 1 + Practical2/tester/samples/big_6.in | 2 ++ Practical2/tester/samples/big_6.out | 1 + Practical2/tester/samples/big_7.in | 2 ++ Practical2/tester/samples/big_7.out | 1 + Practical2/tester/samples/big_8.in | 2 ++ Practical2/tester/samples/big_8.out | 1 + Practical2/tester/samples/big_9.in | 2 ++ Practical2/tester/samples/big_9.out | 1 + Practical2/tester/samples/small_0.in | 2 ++ Practical2/tester/samples/small_0.out | 1 + Practical2/tester/samples/small_1.in | 5 ++--- Practical2/tester/samples/small_1.out | 3 +-- Practical2/tester/samples/small_2.in | 1 - Practical2/tester/samples/small_2.out | 1 - Practical2/tester/samples/small_3.in | 2 ++ Practical2/tester/samples/small_3.out | 1 + Practical2/tester/samples/small_4.in | 2 ++ Practical2/tester/samples/small_4.out | 1 + Practical2/tester/samples/small_5.in | 2 ++ Practical2/tester/samples/small_5.out | 1 + Practical2/tester/samples/small_6.in | 2 ++ Practical2/tester/samples/small_6.out | 1 + Practical2/tester/samples/small_7.in | 2 ++ Practical2/tester/samples/small_7.out | 1 + Practical2/tester/samples/small_8.in | 2 ++ Practical2/tester/samples/small_8.out | 1 + Practical2/tester/samples/small_9.in | 2 ++ Practical2/tester/samples/small_9.out | 1 + 44 files changed, 67 insertions(+), 7 deletions(-) create mode 100644 Practical2/tester/samples/assignment_1.in create mode 100644 Practical2/tester/samples/assignment_1.out create mode 100644 Practical2/tester/samples/assignment_2.in create mode 100644 Practical2/tester/samples/assignment_2.out create mode 100644 Practical2/tester/samples/big_0.in create mode 100644 Practical2/tester/samples/big_0.out create mode 100644 Practical2/tester/samples/big_1.in create mode 100644 Practical2/tester/samples/big_1.out create mode 100644 Practical2/tester/samples/big_2.in create mode 100644 Practical2/tester/samples/big_2.out create mode 100644 Practical2/tester/samples/big_3.in create mode 100644 Practical2/tester/samples/big_3.out create mode 100644 Practical2/tester/samples/big_4.in create mode 100644 Practical2/tester/samples/big_4.out create mode 100644 Practical2/tester/samples/big_5.in create mode 100644 Practical2/tester/samples/big_5.out create mode 100644 Practical2/tester/samples/big_6.in create mode 100644 Practical2/tester/samples/big_6.out create mode 100644 Practical2/tester/samples/big_7.in create mode 100644 Practical2/tester/samples/big_7.out create mode 100644 Practical2/tester/samples/big_8.in create mode 100644 Practical2/tester/samples/big_8.out create mode 100644 Practical2/tester/samples/big_9.in create mode 100644 Practical2/tester/samples/big_9.out create mode 100644 Practical2/tester/samples/small_0.in create mode 100644 Practical2/tester/samples/small_0.out create mode 100644 Practical2/tester/samples/small_3.in create mode 100644 Practical2/tester/samples/small_3.out create mode 100644 Practical2/tester/samples/small_4.in create mode 100644 Practical2/tester/samples/small_4.out create mode 100644 Practical2/tester/samples/small_5.in create mode 100644 Practical2/tester/samples/small_5.out create mode 100644 Practical2/tester/samples/small_6.in create mode 100644 Practical2/tester/samples/small_6.out create mode 100644 Practical2/tester/samples/small_7.in create mode 100644 Practical2/tester/samples/small_7.out create mode 100644 Practical2/tester/samples/small_8.in create mode 100644 Practical2/tester/samples/small_8.out create mode 100644 Practical2/tester/samples/small_9.in create mode 100644 Practical2/tester/samples/small_9.out (limited to 'Practical2') diff --git a/Practical2/tester/samples/assignment_1.in b/Practical2/tester/samples/assignment_1.in new file mode 100644 index 0000000..b4e65e4 --- /dev/null +++ b/Practical2/tester/samples/assignment_1.in @@ -0,0 +1,3 @@ +5 1 +10 23 43 637 45 + diff --git a/Practical2/tester/samples/assignment_1.out b/Practical2/tester/samples/assignment_1.out new file mode 100644 index 0000000..2a3ce5a --- /dev/null +++ b/Practical2/tester/samples/assignment_1.out @@ -0,0 +1,2 @@ +755 + diff --git a/Practical2/tester/samples/assignment_2.in b/Practical2/tester/samples/assignment_2.in new file mode 100644 index 0000000..47817f7 --- /dev/null +++ b/Practical2/tester/samples/assignment_2.in @@ -0,0 +1,3 @@ +6 2 +1 1 1 1 1 1 + diff --git a/Practical2/tester/samples/assignment_2.out b/Practical2/tester/samples/assignment_2.out new file mode 100644 index 0000000..77ac542 --- /dev/null +++ b/Practical2/tester/samples/assignment_2.out @@ -0,0 +1,2 @@ +0 + diff --git a/Practical2/tester/samples/big_0.in b/Practical2/tester/samples/big_0.in new file mode 100644 index 0000000..df49499 --- /dev/null +++ b/Practical2/tester/samples/big_0.in @@ -0,0 +1,2 @@ +78 23 +48867 40216 33133 24903 43632 10788 2102 44014 14759 12876 5058 32853 14124 36514 3265 18886 32379 27815 44019 27551 21659 49066 24729 22804 44319 24821 30704 905 45520 32937 43985 36266 33307 18382 13300 12795 8821 38761 29702 23963 11824 9393 49492 6060 9797 44592 44771 44480 40311 19417 24657 16011 5005 2275 21955 12815 46659 13851 37445 37277 22182 27579 38416 35894 27827 18407 11151 7051 46772 31245 23392 45181 4949 25257 24577 48588 37638 33066 diff --git a/Practical2/tester/samples/big_0.out b/Practical2/tester/samples/big_0.out new file mode 100644 index 0000000..9b06c3e --- /dev/null +++ b/Practical2/tester/samples/big_0.out @@ -0,0 +1 @@ +2081715 diff --git a/Practical2/tester/samples/big_1.in b/Practical2/tester/samples/big_1.in new file mode 100644 index 0000000..57297c7 --- /dev/null +++ b/Practical2/tester/samples/big_1.in @@ -0,0 +1,2 @@ +86 25 +9965 12399 33828 49921 2852 43582 17 1344 46139 40252 2228 15102 31326 21916 10504 21191 38419 21270 13716 45166 8044 504 27965 13650 38761 33170 32106 42300 46286 14028 24487 28189 31151 29749 17554 18490 32629 20281 19968 29607 31639 48017 16847 18904 140 10914 13828 11900 882 35233 48223 32109 26309 27801 45009 12909 43747 13432 16597 12912 637 14106 42631 43187 43603 34304 20740 24971 36315 39851 41831 21085 6533 8571 6745 11919 12509 4849 14400 493 15910 43112 38940 7902 23696 34983 diff --git a/Practical2/tester/samples/big_1.out b/Practical2/tester/samples/big_1.out new file mode 100644 index 0000000..a03a4a9 --- /dev/null +++ b/Practical2/tester/samples/big_1.out @@ -0,0 +1 @@ +2031185 diff --git a/Practical2/tester/samples/big_2.in b/Practical2/tester/samples/big_2.in new file mode 100644 index 0000000..559346e --- /dev/null +++ b/Practical2/tester/samples/big_2.in @@ -0,0 +1,2 @@ +88 25 +18371 9146 2975 34884 2339 4843 32523 5576 24235 18984 27327 42858 23644 39415 28352 26111 3142 34577 8022 40980 16900 31342 15156 14264 6873 21241 10973 7550 23215 36656 20804 46860 19852 11531 17261 42622 899 45190 19667 33435 33900 44906 27298 29514 12301 39672 14106 44378 42613 35518 11205 14438 39978 36381 36881 14578 10515 44355 42093 41926 7148 2734 17268 3360 44444 40617 1317 9319 49960 13396 10331 6112 957 14087 12226 49076 31154 33429 26669 39969 45659 12329 19740 43182 45911 48130 37490 12102 diff --git a/Practical2/tester/samples/big_2.out b/Practical2/tester/samples/big_2.out new file mode 100644 index 0000000..433cd0a --- /dev/null +++ b/Practical2/tester/samples/big_2.out @@ -0,0 +1 @@ +2165220 diff --git a/Practical2/tester/samples/big_3.in b/Practical2/tester/samples/big_3.in new file mode 100644 index 0000000..e74311e --- /dev/null +++ b/Practical2/tester/samples/big_3.in @@ -0,0 +1,2 @@ +89 23 +41186 22186 33567 35620 5924 23244 35209 31513 32078 8650 29370 13686 8311 47783 36097 29321 29762 48295 21325 27591 24956 45796 11021 49449 21906 42865 22889 11827 37463 48091 13438 27645 11640 18851 20270 21173 19667 22651 35382 45917 10171 45356 21974 8165 11262 14038 26708 35120 22162 45804 14564 8234 7654 24691 26071 1527 23613 38333 14982 29864 29448 14256 47654 5612 3759 29204 43869 47184 46678 10945 36752 29876 3026 8155 28663 9242 36898 28151 8217 34735 14434 30960 30128 26110 23011 38497 15632 18992 37697 diff --git a/Practical2/tester/samples/big_3.out b/Practical2/tester/samples/big_3.out new file mode 100644 index 0000000..5150d6e --- /dev/null +++ b/Practical2/tester/samples/big_3.out @@ -0,0 +1 @@ +2281650 diff --git a/Practical2/tester/samples/big_4.in b/Practical2/tester/samples/big_4.in new file mode 100644 index 0000000..0e59875 --- /dev/null +++ b/Practical2/tester/samples/big_4.in @@ -0,0 +1,2 @@ +116 23 +22647 32522 46616 33056 44734 24992 30522 23162 18161 40421 2844 39378 177 45603 48471 23969 36395 47944 40213 23730 26620 901 46042 7735 23138 42646 10597 28760 26053 11266 24889 37233 26351 14984 22697 48270 10398 25822 37810 32755 40931 24946 24324 22056 33679 29271 49267 28389 37034 38671 9465 16350 23090 21390 21503 38870 28930 31349 27427 25190 21392 17966 2299 11115 18418 48032 35037 44785 25283 15932 9472 30121 9312 47123 10409 3728 17104 23553 13795 47330 42137 6354 11964 45622 23104 45188 44444 47259 6704 10133 23321 19182 3680 2802 18832 36551 1573 10910 39334 35304 49572 25424 14399 38022 37221 48343 10125 42626 11955 41591 407 45687 22285 33754 39910 30024 diff --git a/Practical2/tester/samples/big_4.out b/Practical2/tester/samples/big_4.out new file mode 100644 index 0000000..810fadd --- /dev/null +++ b/Practical2/tester/samples/big_4.out @@ -0,0 +1 @@ +3120560 diff --git a/Practical2/tester/samples/big_5.in b/Practical2/tester/samples/big_5.in new file mode 100644 index 0000000..a0d5ca8 --- /dev/null +++ b/Practical2/tester/samples/big_5.in @@ -0,0 +1,2 @@ +2500 23 +42109 10108 46259 14614 8756 29324 6402 1909 1028 21817 41363 18117 19660 26652 30174 36177 41784 15890 4982 33798 37425 33006 13077 38526 17850 17467 7004 38668 29813 23291 48649 1226 49251 34472 42932 36378 29882 14319 36975 23918 18619 15651 7770 18288 346 20400 12244 44253 14685 32735 3008 20603 17059 40156 1213 22054 530 30273 26637 41882 16341 7973 10616 8250 29661 10047 44155 6792 28526 18309 12779 15393 13020 32505 36695 16027 27468 28142 32816 37580 27375 10425 6773 35380 40467 1057 17926 21621 32692 2836 35572 17714 14965 35212 19064 6111 10125 36432 3382 34795 36673 27222 671 2358 21331 16805 27522 30046 9355 38552 42118 19327 9220 5805 20152 39135 13757 40979 8261 45118 45582 35152 25935 49157 34069 20000 1144 45494 29248 23898 37049 29020 28772 9687 46873 16792 27745 4503 45100 18633 18836 42251 10066 25773 41408 11801 39468 10037 8228 18228 4365 24542 26094 14272 47015 43600 31377 34793 22412 34232 41638 17161 34762 8270 7577 48204 40595 18293 17657 230 39857 16757 40392 33433 6445 38312 38105 12700 1074 35540 30634 34240 37491 29451 20573 37071 39458 37357 48922 22008 8590 28943 1261 6578 47701 43813 35073 32851 39106 30208 45915 5604 31157 36771 49041 210 16008 48774 6211 5753 22472 22811 38144 43601 30563 19913 33679 34578 2962 41591 14376 15140 40524 30954 34897 37017 43413 14853 36575 47154 48207 5986 1244 1692 36624 47533 19880 7607 49912 17578 31382 34298 24711 34497 25640 37347 39920 7280 39883 25952 9425 9246 26367 26520 25322 33215 26345 37929 47879 16099 37404 37674 26036 3016 11910 25644 23803 1198 5809 13030 39336 6795 30850 8971 8174 12061 9967 28338 41833 38974 30987 41965 45522 16436 44892 31637 27309 2220 8513 17555 13819 5554 42072 29867 29881 16246 7003 20023 6001 36695 33430 24724 35253 18219 1257 47458 38445 17802 3851 41154 47206 24924 30000 18722 9529 2513 13857 37894 3164 26894 42103 38141 17379 47310 36541 8348 30744 36057 33567 48033 9544 3895 24652 67 47198 26925 33479 23956 38252 10686 16940 39128 6786 48898 36960 30463 1765 31108 3726 36032 2737 33105 6015 2839 38136 18043 34555 8955 38536 18282 27650 601 47310 36810 7428 34501 38364 17027 5680 7594 15071 21534 14431 20003 10074 33235 4153 28599 6564 34182 28268 49730 39770 9049 26998 17594 46245 42614 4231 18426 29511 10042 35803 9128 10975 7556 24969 24768 46275 22952 16223 38445 48012 43508 22436 34430 47439 41714 36920 21205 11951 24399 15681 7044 22396 6109 598 42077 18913 13950 32139 4675 43547 513 22255 24745 15514 37532 1310 14496 10994 6479 30740 47730 31131 41864 21660 29443 28757 36017 29346 20669 24622 25533 20359 20208 20178 31997 35208 37020 26228 9103 5427 16955 36528 7001 37699 35414 33851 33098 25453 28601 40901 29878 4529 31715 20068 15148 27900 12848 39538 33410 29301 46395 25373 32415 1320 4058 10235 47607 41926 31876 39861 5882 6847 44584 30783 27972 31500 30881 44156 40236 40917 10357 17031 3499 14607 22283 3370 49081 26204 1847 47969 22628 49983 28195 21270 45617 6989 26106 17614 24492 38731 15669 10333 29051 25495 4548 25434 3183 31774 39464 32271 1622 12495 28775 25163 49548 23963 13433 19869 12804 1707 39253 28466 48384 6845 20918 29714 17106 26729 11473 13030 7787 17590 26425 26586 40611 43455 27372 2190 43147 38475 31131 47478 2199 49377 40034 23938 25898 6496 17552 35485 43592 30321 35321 22426 39886 46375 6005 11773 7285 5008 33083 47847 37062 41062 36199 45774 22922 35270 35910 20959 12704 10214 29113 15397 2334 37880 22159 6246 34878 43527 2933 12193 45271 43728 41925 14135 23877 23569 23407 11539 38528 4381 45744 42403 42902 38450 3483 29239 21803 10624 17331 3136 47712 19799 45713 6830 28988 46795 41255 2049 42512 38167 26104 21890 13315 35222 4368 11844 27716 10875 8018 32256 11947 19937 9472 36914 40908 3900 9061 18576 40649 42180 6560 37530 7972 20065 17123 12635 37442 15512 11219 14345 14707 17762 38819 19116 26956 48528 46598 38300 29206 3526 23530 14770 38505 6665 28211 34498 733 33851 1539 4695 36748 25385 29868 22178 27227 1387 17347 3766 3516 6205 4155 37357 8332 3682 29509 47594 40475 9179 39479 8029 46549 143 35589 33213 5479 13191 10790 22393 29446 19175 22048 7088 9908 15554 23600 11540 43047 6699 42622 12017 39875 18230 38193 49447 14303 40793 29117 41260 34993 22092 2946 12702 3632 41548 30349 49407 5435 15639 45428 8245 24427 19527 28059 41214 3358 40085 28882 21009 16211 48217 4918 46928 19275 42506 40414 40841 49780 10109 17485 22208 38966 3318 23010 36101 1790 39228 41568 48333 18141 36311 3843 42977 39236 3668 31393 42500 45919 41300 2259 21096 25417 5363 42518 35280 25331 25812 6604 6326 14412 31829 25087 31396 31889 16242 529 8304 27942 4465 12141 3515 26403 18915 14511 31906 23830 29878 15062 16934 559 33222 47632 26825 25525 23258 27348 25588 36513 26714 34196 33272 6225 33319 44454 42499 9560 5346 1006 35159 32352 20947 18341 21312 29358 44234 49909 9295 8327 11006 35918 26800 40645 41111 45455 22734 15906 38656 28339 41769 23690 453 7950 49550 33119 10680 17770 38458 32255 49315 12682 35717 26740 21247 40444 43642 13075 22758 4444 3080 29523 35274 34180 36346 35743 37834 2199 23988 12136 21247 33799 9599 25228 40391 17602 3252 5031 37599 44091 20435 28563 26555 12127 49018 16362 38502 13625 19611 41692 7552 42766 25943 8319 12517 29669 46346 18200 1734 22979 20797 6196 40887 42764 33021 47007 9397 8976 11557 12016 47018 16213 3605 11375 20584 12232 32949 39170 7013 23385 45716 780 26535 49929 18339 16812 19839 45970 42531 9786 27989 32905 13013 40395 24875 10401 9631 34027 44241 26033 45763 26486 29419 23712 15327 47108 9201 33622 49861 16308 35208 24614 5120 21234 18667 40171 38881 48562 41070 3710 22354 8038 32991 45233 23696 1358 39675 29376 9109 17241 6110 14027 3213 41853 39168 15413 28088 32632 3926 38907 9758 22909 6481 40005 6970 38840 33893 28085 28464 324 12843 32077 45972 3329 23696 45037 30606 9293 37767 29682 23646 6059 12978 2322 4104 47850 32389 5072 39157 19772 41535 372 32734 39577 45178 42262 46971 19823 17284 1146 24877 46437 33584 35577 969 23859 22530 34140 28917 38480 19786 40365 7409 36159 8822 10616 46420 29590 28160 44446 15759 39843 21936 20444 8638 42142 36862 2683 24670 43015 30816 24161 23786 27706 185 9554 14313 25245 19058 43127 32846 17952 7086 1498 26579 2650 44521 27695 9285 41688 37618 20445 40314 29222 27513 5527 29110 30682 13201 8417 20976 46427 29955 27493 32033 1288 35802 46509 37546 42218 5452 28403 24535 25455 14342 41613 13394 13697 23066 19284 14132 16425 14464 37415 33534 40516 18059 47721 7923 47067 42309 46391 38746 47952 12010 7280 19453 48342 30757 32925 21104 39333 4159 20704 29458 41955 11045 29927 2441 37170 27340 23268 38916 1534 10965 33768 23235 27144 24828 30506 22335 16795 11063 5175 32780 14795 28979 19318 15001 30274 24265 28473 31945 34814 32937 22977 42556 18931 44772 33527 21395 43400 48271 11563 30827 15860 9432 19226 28473 14705 17761 42764 8787 14940 32805 1904 26506 29506 38258 6385 33009 46161 2219 34871 18240 22647 8616 34851 34784 15005 17033 8079 21735 39083 25021 11869 35739 11541 14530 45257 24456 711 44784 29333 3904 26565 4625 32166 18244 13841 28963 33810 5926 40437 13427 34060 15868 16242 23392 38522 44407 13200 35679 598 2817 6400 26455 15254 41721 10442 7947 35427 35410 27262 36760 23954 26502 40850 30881 36703 30403 2635 25405 2236 23194 26519 37973 374 31971 29783 23970 31169 30065 22578 6498 35465 34959 4189 31097 23248 17029 38102 16941 27953 1380 48819 31530 17961 25565 18649 18482 16702 19582 16147 1839 45317 38717 41037 19154 31675 20282 20637 973 21765 43824 27888 10997 27900 46531 23462 196 38808 21987 9968 15094 1721 32021 12118 34225 45754 19657 46266 24022 22742 41427 11430 31904 4516 29689 37934 30139 41088 31764 3498 28733 35581 32434 21238 42554 26363 13275 9996 13791 49436 25400 4105 11868 32732 12366 16126 455 6356 27036 14794 19134 25098 25935 9868 43320 21616 12340 29989 21331 27123 42821 47306 6125 7077 20386 46943 7664 43758 8582 21256 3569 34609 27117 8815 13240 14427 26366 20405 25286 62 21711 32226 35778 43519 3349 12814 8091 7673 32472 23935 1782 7574 32951 29194 4524 6710 22117 32305 13322 3192 3585 40355 1303 21292 11635 40692 39163 1090 25607 6630 19225 26045 49015 49223 2713 8038 12796 17995 36587 48960 38286 39683 41265 46683 36383 49818 37018 31474 24138 17014 49194 10939 13756 5153 32773 36680 19865 40779 28967 12501 27541 7561 24728 29776 40569 3611 28973 421 21159 7692 39148 28178 10677 22440 29556 12884 48635 2606 39010 21137 15624 31389 39245 49816 25393 21367 24958 49951 47141 47051 11114 22509 1845 30357 22996 9763 13630 9346 11691 3330 9785 14402 27207 27728 43781 46220 41366 27085 28663 29665 40226 5707 15298 20001 28349 48279 41802 18440 15391 38974 43682 49387 18064 36840 42889 46603 44045 17891 23407 34823 23542 35839 907 39460 27830 22793 11586 20165 13714 14262 49215 23843 22641 40873 43189 37905 34059 23767 5359 24776 20766 18588 44918 9690 22301 34251 42531 38367 7811 26971 1789 26005 36437 15934 9168 31404 31683 15880 14201 37340 29334 4395 30489 40114 8509 22626 36241 10500 21183 40911 47728 18381 29951 23364 31606 10622 24585 41385 48877 5956 2941 47177 5229 8088 23327 704 26612 14934 42863 44032 19225 13643 16878 41068 2378 24693 17102 18342 17567 11334 7844 7953 10253 46824 44462 48676 39395 13225 44321 39554 25235 34767 5890 27922 2406 16883 38412 46 43615 47679 2670 17202 27444 28909 31042 319 25761 11370 1221 31729 45185 23996 8810 24516 17076 39913 36771 49974 16841 38182 33932 33210 19388 26849 5000 15026 23312 34652 3284 1658 2264 9902 46994 38899 18714 49819 9095 27331 10840 48552 26700 31441 9354 20498 25111 3917 22754 8424 3179 7084 34893 30559 22401 14870 45707 14940 44528 21154 44479 11833 36729 48197 20220 21734 1559 41489 14554 14503 35652 24481 5462 4713 32200 36883 25826 31190 16195 19719 38673 8339 27241 29042 26767 39856 44358 21380 36455 31414 25008 37133 16149 1114 27749 3409 22560 2435 25601 10965 18854 49117 19424 15280 22582 2197 41899 17080 48311 9038 38715 7738 27716 1822 49344 38884 42847 2501 16966 271 6611 14901 43629 41872 22869 32006 16912 48664 405 25493 14116 21416 26449 3499 3577 16869 25295 47774 22530 47588 12661 20438 19148 11002 39460 27433 13944 10585 4840 12525 36987 44568 3182 2845 25636 28025 48966 23076 58 37638 10850 30347 39815 5096 6160 27811 29699 42573 11966 5394 30340 8303 88 6928 38608 30536 46916 24031 19818 36540 41304 25636 14415 32948 37869 16784 15131 30893 30993 5050 38021 6969 49753 9528 47367 48296 7148 45709 45447 5779 41722 15874 11919 39733 24587 5417 10561 28608 44343 13804 10936 203 8940 5687 15377 6117 1530 8556 34441 17652 46312 6071 3666 47761 10601 25489 34188 35128 3617 8685 13041 26106 21997 46941 17547 45219 21094 43233 9976 49909 7390 4137 11092 11441 15942 1945 40317 33789 43595 16406 26822 47538 31435 36064 28163 49863 2903 44011 15924 44564 21555 39639 33378 34490 28298 11191 15121 20552 34456 49175 15832 49255 41411 38747 31854 28951 33385 6122 19251 2539 11542 30665 11670 5897 13937 24848 18341 45033 32058 44896 8786 27535 6564 3767 2725 7295 41480 35701 46472 42142 5209 18513 34211 3203 7871 18567 15794 27604 27440 30964 407 12522 39769 22382 11539 33404 7346 45368 48768 46075 3208 10604 25081 7354 15821 24102 660 36997 21531 30527 840 41532 17715 32938 16761 28784 23875 29192 5893 19805 10107 16823 43456 3717 38700 44826 38683 34579 36970 44922 17349 32998 36847 14745 33297 15374 44210 40477 11683 41335 25290 37287 29794 386 38326 7222 28471 483 13312 2682 15366 21163 600 10598 16420 2079 33722 4260 41543 4991 24798 2301 48708 45111 2347 42588 38684 7747 35421 34210 40120 11309 42236 5441 28304 46996 45767 31770 890 26287 29805 20848 19789 7076 48421 47453 13748 5692 9425 23419 11872 20811 41894 16864 36113 5853 33382 34084 19155 6043 30755 21578 18881 41837 36627 23920 29954 25920 30865 38809 37816 9098 47182 33313 20760 17301 38231 37729 33381 35790 1156 30184 45960 14560 33232 25413 14595 38549 7215 38259 7095 40009 8412 38899 17055 2635 23081 22894 2574 13621 42833 17590 4630 24201 48963 14825 8230 44165 12425 47905 13443 11204 11772 47631 22529 31725 3524 2902 43007 7278 6456 34067 49714 14290 15807 27708 27833 25565 23924 32536 35709 49447 47153 10144 26057 21147 37846 44951 26166 41030 22802 24334 48775 43338 21412 32745 28758 42137 24277 32970 38617 47145 32715 11466 35502 29839 18565 28880 48375 32061 30779 28661 6130 31380 42675 42949 41366 13007 37899 12272 28160 5672 49156 31711 13537 37120 15116 26857 6593 20875 28523 33650 1291 28293 36795 31183 26795 36217 20935 29062 7119 34079 30445 39015 7005 26057 46276 1901 7267 27904 13274 4255 43218 34390 2267 12619 11677 34375 34333 27005 23131 44331 23737 35326 27129 5310 9661 4221 47596 8836 35397 1393 6723 20566 30998 27080 23587 37110 28547 17999 37601 6637 12673 11514 8633 10297 4878 16929 20018 30253 43247 42252 8693 44245 49106 22337 30290 4184 9983 32122 36610 27624 39462 9857 7015 22284 32560 16925 34203 44983 38858 44685 30907 26797 32556 35326 45396 11506 27162 29952 31445 29118 34414 6479 70 9298 5678 19715 36366 40066 290 5158 18146 17356 4028 17766 8447 16669 7502 5149 37870 557 2282 43668 14003 45365 24654 29907 28830 812 14434 38204 31010 49160 1653 28422 26914 31942 29537 22441 20238 7575 45117 23325 22288 14501 27054 24374 15160 7593 1254 20420 22703 1482 12458 17126 28055 22367 26564 33894 30570 18288 3336 34452 20902 3990 480 34797 28549 37773 10383 35297 19439 14878 47693 14036 37579 37481 49114 45608 24252 17590 15034 4985 12661 15278 22754 6677 6167 38020 24686 23227 29278 28312 2073 34233 36607 29038 34501 6682 45050 16934 37221 48945 41110 7111 19896 8073 42920 6024 6850 23463 11887 20105 42078 29798 49667 46783 30327 44029 41550 42243 27736 20894 41888 6465 39567 24915 29007 45228 4948 34205 47196 21460 20190 6288 7564 13712 274 16632 45964 20817 23685 26654 18726 9727 17004 33901 15837 20340 40706 44961 8053 35707 41259 33895 4144 49496 20482 20227 44704 24373 21200 2302 31553 34124 48362 19315 34623 11733 24254 39462 5224 6306 46266 15792 21320 10105 31789 31858 41694 19363 41085 46708 34147 17873 38544 6413 37636 33482 31354 13836 23712 19154 17156 5624 38709 41882 3547 41892 44375 1723 3369 27066 35316 18334 8586 31645 11629 47475 16546 14756 35904 34976 46314 43504 20267 40719 29051 1544 15829 47973 8558 405 21086 28000 39638 44642 10272 45009 43397 6591 17004 35972 46598 18781 12610 3878 27199 49555 29506 43857 1231 40943 5984 1546 36589 3568 4838 32713 10986 46476 20881 29687 24394 34555 32138 49989 18604 35083 751 47174 38958 23643 37553 18893 45287 35056 47631 11235 37140 39148 14958 8456 36419 16783 diff --git a/Practical2/tester/samples/big_5.out b/Practical2/tester/samples/big_5.out new file mode 100644 index 0000000..28324f3 --- /dev/null +++ b/Practical2/tester/samples/big_5.out @@ -0,0 +1 @@ +61561490 diff --git a/Practical2/tester/samples/big_6.in b/Practical2/tester/samples/big_6.in new file mode 100644 index 0000000..551c407 --- /dev/null +++ b/Practical2/tester/samples/big_6.in @@ -0,0 +1,2 @@ +2469 25 +1962 12066 43252 7322 9212 45674 26274 28919 32316 21796 38237 7505 35193 34192 3033 36677 12471 10563 20885 36534 26348 39596 39971 14964 11512 2497 10156 30353 20291 49565 38229 47587 19434 16362 32720 18555 33995 14196 10321 11078 33325 47397 30996 39330 36963 47812 45100 1841 49862 12376 31277 41901 24759 46924 33746 41783 21651 16211 10733 33904 34274 19584 1339 26410 36977 17548 10385 22204 32759 2897 45629 31220 7135 30610 20555 35906 17188 38697 7781 27492 65 30809 3668 21896 16301 3277 16753 8937 8025 29011 13841 884 43069 12117 30892 14851 23948 8053 37190 27346 40535 42294 25455 891 14264 25249 29129 37094 47283 39540 27118 20720 1289 34557 27260 43945 22684 48103 44482 11107 11248 30845 42526 33967 44695 29817 47840 20183 46443 18692 6045 11524 47 32659 12318 8708 29665 1997 25177 36304 40008 38127 10479 33665 31604 46262 19388 8323 42241 19702 17233 4213 18052 20148 21050 26262 26420 19043 35768 13837 10248 22724 39196 35302 328 42166 39509 2765 9728 27842 13027 18259 48136 22240 2485 20546 1793 49835 42019 22119 11664 38148 26959 40718 49027 19125 11630 7309 5883 21605 24037 30112 6682 26527 29058 35859 6868 3775 5226 19494 7027 39192 21660 42908 17364 1695 48445 2519 22021 44029 40669 954 47092 7280 33854 5272 33413 33107 46183 22599 27919 49420 3698 31198 38384 11697 26240 30560 26358 996 44685 44960 4333 48918 33073 49522 37510 2610 44219 24017 39444 19821 18242 4479 24202 37421 33117 26158 19752 25305 28647 3745 19560 1944 29942 13460 3182 18873 15699 22719 1947 20640 20196 48663 35309 19509 14928 4675 24498 18714 2832 35182 18590 24379 36692 28029 32029 22985 30914 45975 27809 40159 29247 34103 1582 37030 48386 3272 13596 29582 8843 49514 20706 41696 15585 37758 45054 46112 12304 2253 27516 35896 16950 40686 32062 24155 20359 7260 14723 11173 12687 2650 16725 48138 30873 48261 26965 30981 16701 39075 47170 36311 41041 14352 17223 42998 26411 45077 36078 37224 11933 41406 11313 30762 15268 3624 574 26025 6711 36576 33318 22603 6840 21486 14728 48137 10814 18372 16580 26595 39090 27732 4430 37013 40227 29313 33501 27697 31522 29881 5822 22152 10108 7513 26620 37428 20509 23284 11822 582 3450 15169 4521 11646 4363 6417 42460 43320 32811 43098 42815 12535 34922 18597 17982 33227 1954 2660 33012 49329 24691 17953 23217 19962 10914 22513 7562 25404 41126 38412 2725 46498 32651 4829 49148 34317 30487 22414 38810 19559 15618 17394 33304 15051 26490 25227 30172 34456 1209 11896 9889 27416 16831 40946 47666 33868 14166 7817 18 41845 39643 35445 11292 21285 14349 49819 14803 27612 14014 27601 5465 10193 5551 47653 17579 37226 16604 6823 814 8066 4130 31622 40810 5855 12031 7266 28296 36485 34455 13954 32996 26295 36974 26240 4539 22509 678 8673 28507 10900 12212 38429 10116 12927 37496 22654 47860 49696 34669 21536 13729 45785 48894 9859 47932 37979 9628 6899 20465 11402 48142 24263 30688 15394 42184 44939 41303 32100 37552 27728 30285 47447 47724 36626 39893 8975 31841 1808 581 20730 7079 28518 33612 22196 1314 22880 49627 11296 47652 6793 45956 47009 20778 36827 5701 2002 17058 109 48399 36191 44390 42301 36125 15309 11439 31651 18594 5358 26345 32039 5157 31268 28181 15003 12580 5833 22568 35415 49831 35677 16762 13978 9515 9474 16843 2567 38897 8484 18121 45081 34903 40271 3455 39689 5963 27154 41874 7844 8160 3453 31387 2974 47169 10762 19546 28409 20715 24332 40457 16893 35722 14877 10128 1992 49982 49614 48638 31487 46950 21898 11590 22900 39681 49801 7632 7023 48201 46907 1602 1181 16279 24742 22355 12000 48861 18039 16937 18408 8672 14328 29526 27532 48309 17388 27767 14045 3769 23831 14440 9032 23007 4762 30852 15262 27710 20288 11336 44596 45643 20916 11829 23826 36426 19450 9192 27293 4443 27536 35714 2686 49037 32863 5671 41854 14868 30195 26240 23993 43585 7022 7426 12984 36087 41985 16756 21014 22158 28619 21884 4458 19487 13902 14711 13001 3560 1628 21387 11660 8849 40373 3661 46127 20059 17426 3068 26928 41294 22882 6419 1770 60 5224 5330 1360 46499 14740 13608 26683 5290 13141 7384 29045 46461 13517 29501 20938 44975 24594 14180 43142 45886 44013 21092 22835 25250 33320 18705 10394 43418 17708 1669 8532 34377 45767 15494 42340 48626 39128 22706 44084 28977 14030 2436 12022 18331 17193 48750 43815 26251 25124 4987 4268 42433 22785 36031 34743 19435 47704 30161 17732 4793 4100 35955 46577 14719 39689 8981 41924 28485 3400 25593 21915 46824 21973 49444 15295 49872 38600 42605 14158 16117 8858 17029 1208 45185 40275 33489 18787 38385 40547 40283 12144 39030 16539 10407 28062 15044 42278 17581 35203 40151 5595 44606 31882 29399 46147 32510 35540 19996 48072 18804 42636 1871 7777 48885 9256 49756 44084 24063 1564 32202 28481 5213 10327 33309 48959 27176 48544 32848 3007 47611 37743 7745 35002 5218 39980 18884 26693 32149 1337 14372 9825 43821 11754 19387 31719 33718 16464 1505 31528 14095 30735 39868 4676 4193 11378 24688 29593 8159 33468 14310 29338 41909 44906 4119 12174 16926 28876 45079 237 18944 2561 28213 36499 28870 5381 48790 25812 26473 11621 34009 36091 48199 37435 35896 9007 49708 33958 4602 45831 24259 2066 29315 5252 26457 37669 34780 29289 10050 17249 22757 36805 20886 1080 39284 44569 39254 41060 35100 41457 43987 29314 48688 14141 22514 29431 17879 5873 49436 19752 19626 13972 45285 5862 16646 16435 35876 47108 34838 19100 2449 49830 19460 31994 48879 30774 29600 9902 41887 5486 15346 45315 34764 9780 32319 40171 39695 29506 28839 40829 4431 12449 13834 29641 16658 35419 5508 46795 31430 15050 1370 8366 23238 29963 15906 7116 29145 26082 4211 29233 35995 5665 1150 22679 10277 40506 43584 32695 8567 6928 34962 4110 11120 24042 40158 44754 48296 30219 19782 48593 7614 7980 40288 17271 10804 21524 17335 35192 11119 46369 16431 36181 39339 37044 45736 16422 18594 25179 21818 16431 20521 38546 36981 27350 37092 648 44419 15558 24525 8900 39870 44938 21575 22181 33812 49979 18910 38625 15081 11574 12241 3468 2024 45777 12147 47638 45351 645 2125 31240 200 29381 12988 39522 26713 37334 31359 12267 33022 9700 7666 17293 28334 9100 43013 10451 33485 15972 9746 28085 40257 46379 18577 26179 25206 35486 26296 46281 49217 11676 5071 22688 32504 37053 14935 14512 39910 35147 24525 6203 32985 20314 39479 45440 43436 22163 36514 19836 15642 20067 47190 15559 18425 9448 16426 27655 2044 35900 33755 47577 47894 24448 26443 28080 7923 28446 27136 29963 3007 46986 13940 45402 10482 35688 4268 24148 8749 6392 3697 46770 46673 24289 17758 41072 15249 22444 24638 15660 9980 35474 22198 22844 34813 5056 24906 40787 15307 16768 37394 6677 39848 42563 27431 36500 47102 3847 30095 3864 38464 24033 20944 20777 19198 45044 44249 18017 17881 47840 26801 45060 965 29730 23225 13634 43892 3683 16002 48465 3532 24945 20936 33034 30607 19108 34266 22970 38008 13558 4668 12301 1021 38887 12677 9798 43900 26930 28137 1707 9054 8221 28140 13900 32154 38147 42064 48279 8974 21488 25486 9733 39681 22733 20450 42295 12355 26576 7057 49511 42985 5121 38597 34469 20880 41406 7605 12997 1528 21856 10148 110 30903 8647 45263 43419 20793 8037 38568 41648 37712 36045 248 6504 49909 11889 11187 30401 46287 36407 12149 13477 36001 10699 31770 22986 1173 12501 28876 4087 10712 28747 29844 38671 26062 20530 15779 33830 12553 22788 280 17130 27937 32128 1781 37885 34297 29011 33492 28998 27699 29706 18399 37398 34756 10227 40609 22132 32827 34308 21625 31901 39234 29862 17149 3596 16698 23287 23029 18896 11457 21633 11056 24458 28412 8421 15265 17063 7385 5622 8002 19475 48242 38459 41499 36254 40193 8020 13282 3315 5484 21022 39230 42802 35654 20143 37525 20607 29268 10078 45208 10939 49903 27326 32880 41816 4928 42403 30422 39343 5177 25829 30828 17993 18161 42658 14308 4163 2223 11004 30394 40159 28207 10398 6053 36645 32278 16353 15193 48772 21241 37440 31313 6582 14139 30615 33394 22054 27392 43744 17732 23633 23085 16398 25775 40252 39959 21287 4523 23050 29410 16846 10893 4873 25404 262 43680 14098 19840 43080 17449 44493 30383 39985 2750 13850 6230 37771 28897 45891 44505 4047 24430 2435 2788 21802 49566 4709 45518 37544 31096 2474 11741 25732 22421 35858 21718 39432 15400 23500 18997 49232 6219 9226 46169 10864 32557 1229 18541 31452 20929 11018 22769 34665 18637 45759 24852 46055 10878 4895 27242 2470 39586 44453 24734 27742 43499 49287 49382 6942 43450 45206 10717 39892 40355 8224 1796 7094 27782 21569 40256 41628 44946 11779 44227 29655 25696 5960 49615 24605 14077 31283 6105 48019 44851 16783 17432 1750 30293 40972 31189 7067 39816 34211 18216 45913 27180 25469 41674 27587 37895 23710 4900 42982 13252 26857 19366 601 42874 10314 11911 7616 8926 32957 36689 28720 46740 23001 41395 22633 11850 25295 42088 1532 21148 24185 42096 8607 5496 11703 13150 10367 44412 32525 9647 17585 13972 28577 24608 9364 22939 4938 41679 1363 6074 16040 3383 3560 46765 3362 49721 27712 3402 31980 13199 3787 16947 45081 2759 13603 24998 5093 23827 37824 59 13049 28962 4810 9479 45917 47336 33550 38200 31108 24767 34524 1171 47045 33714 25707 1202 29209 45728 43760 36623 3323 572 37660 2726 24343 12173 3338 17971 36326 41009 6278 48979 44872 11018 47553 12147 1538 37684 20748 42683 13654 6357 16311 19592 30928 15562 47460 20854 19324 17150 25398 30902 20214 24193 47607 18171 14793 18251 47449 385 48962 45386 11826 48376 702 25569 11432 37089 1246 45113 16460 14549 40592 14291 19463 9047 28344 20392 32679 31912 13081 49350 42942 43539 31443 39615 17546 36054 27219 7732 3138 38196 33886 11326 10011 16915 36634 29482 26459 47086 35483 17868 41656 37996 7384 49849 26212 1791 28449 570 39825 15926 4480 21187 28825 43641 47226 45915 21077 39894 31130 16797 14536 24496 49482 47904 23722 10114 13941 2126 42936 27804 11700 10412 13298 37434 41525 16456 7092 46215 11039 48443 11311 15781 4762 2064 15991 10656 1822 690 40464 49099 47540 19475 29119 20637 34544 17908 30039 38137 17053 40241 12400 31888 1607 10014 27978 25961 15765 22841 41303 45884 6765 18323 44187 24956 13528 47822 6673 34025 17575 5769 31303 5053 25340 25972 42494 44515 13962 26615 8876 46966 19693 45993 28439 21381 31530 46679 20537 3991 18541 27941 2337 44001 30355 42955 44617 14817 16003 848 27485 38526 37819 40665 49736 24019 15889 13487 16972 44808 7814 40188 31813 46014 37612 45321 4587 17228 21294 8298 1290 30636 23318 13092 44177 16594 44815 10265 19409 30596 44298 25413 9775 1301 26344 3875 1024 30968 18405 19076 42608 21510 14119 43968 23963 20780 48084 32874 44305 2964 2547 16148 795 33032 46105 22810 9345 46987 33781 22414 45792 41888 16165 22718 915 27468 9745 35861 40977 3339 20546 30628 32218 1653 19800 46978 859 19157 44369 27811 18585 39605 25675 1308 43808 33887 16513 18587 27086 41438 9421 22609 29824 25792 31368 7959 14385 23499 16938 7143 49507 14960 15223 29095 17291 35600 31823 43871 9870 20013 43190 28154 47369 20478 16716 18277 44077 33833 27288 1589 23924 33250 19566 22977 14509 36708 25564 13998 16756 32339 24054 34548 40779 41468 47656 9191 7142 17773 23245 33183 20629 12022 28819 13802 22630 36753 12165 41293 458 19108 8629 39755 47036 998 7853 42131 41044 1414 4766 15787 10942 28880 6892 38109 32234 3218 40242 14774 34421 13618 11975 46403 26309 5217 38753 13126 20042 16721 44176 2755 27951 38569 5391 49710 40345 49148 4006 48071 14439 32799 19817 9848 33044 42370 35990 19476 40002 20201 49162 29755 14686 22766 435 20673 18431 46166 46591 45768 4790 31020 10922 42436 654 49687 34654 44340 2397 16915 49621 42954 49553 21330 21741 23474 33711 48155 3630 34888 49875 9787 363 49822 27603 25200 48752 28290 46615 878 49422 10412 49851 5801 49000 27629 35094 9269 30890 10968 28656 16865 15268 18198 39571 21814 43449 29855 6219 25936 22050 19533 16084 48148 5370 41281 3216 33357 3337 6864 16318 48698 28878 23790 38612 25136 12833 26562 18698 35880 42439 46192 22895 12209 5090 21207 39977 9567 16174 21187 26895 9373 31181 13991 9435 28671 23804 9246 7126 44925 47160 25816 39164 12586 40782 19022 46949 21030 2936 48729 29983 26437 12324 35681 39901 20766 8655 40364 6090 30856 12331 40362 40509 34742 4843 40457 30586 37609 37912 36138 33066 27660 31586 9936 9146 7675 14945 994 11358 115 26099 43536 111 25046 10777 2244 41167 11932 36531 47040 49067 26864 6245 49328 41862 31056 33402 35971 33192 28073 15268 46205 10845 25242 35313 33506 34524 9604 37631 1768 40830 14395 19974 34334 35620 43621 10718 27564 33472 31438 23807 40246 34427 39535 48921 40336 35633 14923 28645 4612 21947 19050 15332 2749 32490 26569 10892 48308 3921 26098 35353 31367 19155 14665 41448 39053 23295 38251 15997 18816 23239 31509 44430 19162 35752 938 21097 8770 5515 16730 15200 12618 20185 10147 1266 44700 14912 5460 12107 23787 35834 6039 19064 7298 34922 37988 47092 24563 40859 15380 20692 20884 22569 6135 33551 41015 28454 27296 9297 38605 45250 26916 16512 38028 36705 12058 28646 24705 45511 528 32766 35167 2501 16580 17884 6498 3076 24678 21408 41271 11440 1211 4371 14204 48817 6867 37715 48348 27401 9018 25985 32136 16405 13814 36074 17662 12762 3586 11162 33243 47622 45681 10080 31024 1917 25078 15766 35215 5484 41009 33863 24859 48696 2561 14730 15932 3179 5074 10255 8219 17813 17947 49655 41472 12002 13442 17968 7853 47649 30531 15903 33192 15063 43302 38252 31582 43040 20830 48764 2764 32639 15210 14652 24926 483 17606 4096 23446 19578 16014 37245 30240 25234 21124 39299 29573 38987 40823 21429 44282 42603 27007 49190 47195 30774 46306 16847 45842 45701 9686 45939 41627 37391 32617 13260 21687 25329 30448 15892 18271 5599 26772 6377 20344 44674 110 40902 39370 10507 37999 7455 20821 15735 22416 10826 46866 9157 10839 46794 10159 10870 8385 49201 7930 19156 13300 21043 26288 25264 22719 499 10089 6186 40329 991 6267 26461 21693 37274 25712 14996 42565 180 34854 27963 40530 23350 49332 19174 4726 11818 13949 24899 38264 49991 16084 30581 24474 42052 14116 15717 22633 6254 22984 19860 17704 15292 49034 27206 3831 17468 42640 17070 40023 17677 13766 2961 8220 21977 22974 16747 43968 34536 15275 28350 20608 3561 22823 2526 36235 27674 1148 39432 25389 5608 11941 31152 41928 14829 37648 11952 5534 44712 27442 4244 33149 25687 27748 42628 18334 17253 49931 28747 34397 25334 34698 42423 6108 28227 32236 8013 29545 40264 48738 25682 25543 15441 37643 25286 1076 31218 8333 33324 47557 17251 45598 32550 34629 20685 27618 33110 7388 8879 20946 8475 38321 5301 12694 23381 18572 35287 22448 6734 13268 14806 46823 34658 30779 37303 24645 41104 40682 17331 17724 30037 22554 1567 2627 diff --git a/Practical2/tester/samples/big_6.out b/Practical2/tester/samples/big_6.out new file mode 100644 index 0000000..2132eb7 --- /dev/null +++ b/Practical2/tester/samples/big_6.out @@ -0,0 +1 @@ +60827325 diff --git a/Practical2/tester/samples/big_7.in b/Practical2/tester/samples/big_7.in new file mode 100644 index 0000000..3042fa4 --- /dev/null +++ b/Practical2/tester/samples/big_7.in @@ -0,0 +1,2 @@ +2075 23 +26530 43834 40540 47060 34700 29438 46530 18010 12735 37855 32487 37256 45364 20184 23342 16421 17152 10284 12568 18536 28480 44276 12142 741 41919 32775 40055 27733 17917 23796 40375 46796 35914 44756 203 42715 47577 16820 34861 9221 37075 16496 16857 31038 10432 28775 33082 28443 4062 15804 19408 12207 44535 12240 3136 17376 7423 35610 27527 36899 19164 37001 8809 24929 16187 10738 38517 39821 95 7745 39935 47859 39697 10101 34918 25503 3520 24641 11734 2152 46042 19327 47610 11363 18524 48749 35552 22396 4061 38803 27976 14339 30052 8701 1079 13928 35463 29465 34544 22938 31995 5605 10618 8929 26427 43459 6062 30839 1250 1381 32161 33617 43514 12768 44005 33319 47460 35194 32597 34325 5688 36236 19624 26324 24708 30012 4084 6202 48994 17685 28032 41213 46595 12665 364 28310 4721 31870 4241 28984 2093 41699 38435 28907 42987 2434 6600 40702 33095 45735 20549 35580 29132 47175 12959 13353 13537 35479 41711 33563 32448 21028 29368 45949 3171 4056 4055 44275 31395 33501 18831 15545 4297 9661 41235 489 27416 37668 44721 35769 25039 23702 35568 33591 838 5291 11580 35186 1165 44985 15724 33435 5685 14628 34615 46504 16832 610 26989 28627 27511 31883 3019 39061 35900 22391 1287 35261 2632 39310 700 10133 19919 17494 27489 24744 32906 27739 3314 16810 9384 49438 7448 20064 2162 24332 23051 4219 15516 12158 11941 4267 38721 36536 12092 21313 42586 40693 34684 15925 17894 48649 1480 22582 49554 41566 38171 46309 49546 43968 49733 13334 7329 11748 22277 24436 27808 14508 13603 7091 32720 14010 17348 49116 37115 8425 28983 32651 31231 8208 11588 47006 9388 23929 40746 47962 8720 39518 30319 21235 46051 7529 10706 6674 41977 36907 17447 31748 12865 42012 18377 23206 48119 6184 42645 46263 32016 41950 6590 22989 3752 18959 38283 17725 3497 15128 42466 38028 3997 29262 3592 19372 43675 46042 28608 13432 4695 8889 9314 22619 38053 1708 26147 40787 10163 47179 20935 16877 20170 7220 47976 44106 33765 39403 23180 31153 32953 33696 30703 20066 29136 34281 24182 8820 43410 16093 29559 37169 41207 30849 4492 36019 48706 11041 35745 18564 23637 16491 7156 9064 38111 45065 23139 45826 21501 48472 6135 41197 38083 23994 14387 2751 22193 34891 33565 4644 26276 25035 24209 36024 34337 16539 33517 37520 38046 12669 26510 7262 28661 45961 6966 48928 37443 17172 4682 34091 11423 15792 18977 33891 43311 1456 18044 27496 13901 43248 907 48083 24674 41924 24660 21312 10258 5548 47497 5446 23040 6516 9562 1654 3061 33002 25960 12833 11869 49303 19153 36270 46141 9208 26267 13123 35676 28702 5398 4160 25590 37633 16860 42045 7648 24589 28488 45299 36005 30396 5079 24021 18739 34636 40963 30665 33751 22477 14265 14549 18271 2925 26243 36624 11675 19478 4514 36934 3554 7393 7521 39018 29270 39308 9467 8602 22890 3846 14197 16301 37233 7029 6636 40838 13595 16148 9978 32373 47978 45239 16888 16453 37049 27572 26558 7903 26683 49645 22917 35089 38584 22734 8776 8019 9841 472 37010 37612 12847 30038 9790 13025 25672 6412 30486 645 11390 37634 43635 17211 44985 23806 30509 796 26863 34586 17377 35162 6674 15771 872 15947 29551 29840 6800 42685 1675 21010 40581 13684 49188 10228 11338 19083 18713 8953 8734 20298 42729 1888 33317 25990 35245 18618 31085 40293 12512 33578 27171 16311 8078 3762 48764 30919 43224 11969 15030 740 28128 152 5554 24645 24503 20936 11568 15312 45907 18120 25966 42224 29167 30891 35731 40096 3575 1228 16181 33156 26455 2713 11172 10048 2738 36706 42679 43420 41452 35950 43748 38714 942 38055 16306 31195 36049 36603 27293 4739 2361 37175 7059 46319 45726 30535 20272 6423 44801 20493 2653 10913 24261 44427 29389 5146 4781 39631 22045 24482 33888 44036 21775 25068 9266 35408 11693 47996 23134 25293 37542 28382 21198 6823 28426 11198 43515 34060 25062 1159 15794 49684 9389 1174 44981 45476 35865 33060 7431 21474 20627 46787 21233 44516 14736 37124 321 30344 2207 19405 10542 34206 43814 3428 45043 7712 11765 10836 11447 41311 37268 41069 39722 33118 2998 38682 46626 45434 26201 35154 35183 40221 39428 31606 32271 32180 26420 6472 41931 41781 29105 20564 11828 45456 2704 19044 22378 29879 34162 31166 29407 1165 13976 15885 43501 43073 17143 5218 46256 32083 43677 12841 6441 12324 44500 48078 43066 49523 5059 18006 9349 30456 17423 21526 2268 14107 30378 33435 13875 37317 28853 11719 33470 29826 26212 34913 49830 23003 33956 11160 39569 14509 13273 18517 41114 41783 13388 8198 29699 39975 13365 17261 3543 31703 13067 47981 37856 49935 44352 6039 23175 40103 15216 4767 21681 36761 17759 6792 17197 22437 27696 46138 2871 46404 21963 48704 25034 30076 27714 37483 46989 27070 8716 23301 10239 22804 15921 36144 6604 33951 47316 2881 8792 6743 40971 23120 45503 32939 48648 25900 3561 17277 49868 3824 32249 29673 11454 27938 25130 15599 6757 27466 37944 17361 34073 9136 5393 29719 29484 4779 18068 14106 1505 6172 46926 6014 44851 23100 45902 24432 9993 2206 17463 36989 37934 27319 20344 44607 30234 24033 21752 49310 45529 40020 38425 10718 7087 42105 43989 45942 13663 12251 33946 25667 28969 48020 43177 9846 10698 36350 15391 494 19889 22190 39184 6475 14667 10779 29182 4924 44020 47006 27227 21979 14624 36676 7792 44621 29267 44573 34815 23140 34204 46074 32772 27985 29619 29464 24053 22484 44569 20679 47569 48272 25626 23237 7163 12902 44163 21223 4821 1616 19978 47774 21941 7804 9835 15407 5909 25029 530 29014 1040 25370 44195 14934 9897 2018 196 20560 41911 46310 15930 23748 12773 3103 22993 29629 45830 13865 22733 11575 28480 39519 33885 48488 43329 2094 46992 28845 32307 44133 13633 10761 14156 12920 45509 33113 37680 15290 19658 6424 27988 33560 41808 49962 40623 31005 12492 48082 15424 1031 21759 35587 33399 16027 25606 44934 13999 34962 31816 41991 19126 29982 21288 46803 33452 31655 26172 32976 18778 38002 14269 28521 31435 11521 32257 14596 18856 5652 28460 37955 42042 23936 26969 47074 47061 46293 44271 43819 22000 14168 25011 24454 15602 13213 20786 41173 46045 31507 21091 10761 46325 32706 36370 19916 29246 2372 26905 41635 47698 33186 27227 17816 642 36619 12614 40687 31486 44199 37232 42201 21469 42832 39289 3275 33548 42058 19054 16565 19170 20151 32735 5314 31881 18812 26621 16920 11451 20632 7646 27211 43138 17154 48247 12116 24187 42415 27538 10634 35833 45918 21925 44022 44211 46025 46369 48568 42600 3938 923 44084 14414 7253 33098 26716 36339 26929 15095 13311 6498 30305 35871 4644 4015 20599 1136 29866 47988 38917 25463 32002 35806 3586 29236 32988 5532 29618 41217 3595 12002 39999 40524 5043 30581 48599 22696 48038 9604 15580 24908 38854 3975 44741 18417 8237 38456 21887 48030 11571 15141 10514 19929 29771 24695 3454 4942 519 28447 25893 27736 28257 38263 45985 3137 21343 38622 10209 12084 17933 40468 6508 11842 4028 47195 49589 25409 41342 18378 39313 23381 11243 34999 34390 32917 27335 33543 18881 34086 7301 13001 2722 37890 5719 47174 24727 43513 39802 25011 47842 40397 1613 39811 24772 29819 39896 27083 48061 49409 5686 24744 32681 23632 39398 17551 34740 20475 8967 11200 1989 10120 10375 18864 9612 26470 31905 14931 22799 48421 46273 6793 31303 43666 34453 3452 22852 25219 16271 33282 37607 35859 48485 46458 20991 43109 44282 33504 35841 44532 28163 19108 21289 19095 41283 18937 4022 29481 48962 49799 45432 31293 12881 35551 21654 33495 21222 46658 2329 2228 21482 48478 36135 38992 30935 28051 8166 15026 12469 19472 5867 14071 48807 29695 19900 16940 48221 49497 41459 17613 41367 3022 1981 15143 9684 41115 3047 44711 4840 33506 44760 30882 8641 41329 31682 46903 26972 31276 26505 24936 34022 30476 48826 24087 47568 38465 9502 868 21294 6816 7907 37888 45964 35890 46071 42525 10973 49308 43363 23329 47305 5172 48153 37285 18035 30706 31081 44300 10079 47923 12452 8974 791 8787 28929 21271 35068 33569 8844 39571 22661 20687 8183 409 20355 49714 11423 40257 15643 38458 6607 29657 48252 7808 26358 48088 24422 42623 47919 30573 133 2146 33721 47659 32419 31989 22705 49879 11529 3683 2021 6883 23677 10583 41966 41840 7434 24616 2319 33510 12399 38401 507 24296 18168 38230 36080 40977 22796 45252 4960 17082 29960 29951 39971 45406 24956 33314 39629 48508 19780 25643 20870 11699 10215 35252 14422 39474 33379 33010 15679 17002 47432 17251 14265 2799 18575 33003 23796 46056 20918 28811 39048 40487 23615 5942 9018 10147 10674 21129 13973 49523 17322 14567 40222 20937 15952 37087 8067 19625 9390 7310 49700 11536 11986 40945 8091 11295 25954 11194 6955 41619 1554 9269 14951 20252 27764 47030 1597 17313 9791 4409 22409 42705 19590 37321 19885 42780 28917 37113 472 37147 44550 6342 9524 6192 18197 36198 33646 24686 16285 22936 32811 45474 17955 8792 19506 153 2768 22989 25412 47492 26572 29514 16699 43752 28156 13215 18051 13099 31350 33429 5071 38072 38146 10124 40210 41794 23416 6643 29180 8387 38657 46895 16091 15304 49676 47071 11248 34131 13912 35558 42384 18310 18800 44794 8718 45395 26772 21513 6554 20165 41046 16250 25062 25785 23560 49116 16366 7087 33671 12156 22012 3005 12259 41975 7940 36661 30484 17995 40785 32115 46370 44542 11745 23321 23816 36037 37366 30171 11377 24511 42407 36318 34392 4711 46459 22050 861 44149 48832 44200 15185 34266 42415 6644 40838 37235 47583 44111 41999 3556 13889 39659 25690 32761 38403 46478 49321 6532 41333 17995 3800 8641 14277 8555 30692 36536 15437 649 21867 44636 40826 25850 29448 23850 21269 4246 33893 21496 28351 876 35834 10918 37707 33072 9601 33179 13398 46645 18941 49667 36992 20964 1899 46681 22133 35269 21502 33228 26959 34003 8298 4921 29467 30038 4374 8852 11331 17938 3744 8326 6049 13269 15806 27737 34640 167 27321 11074 2925 460 17967 3343 3414 7617 8901 17658 27118 36157 37771 27729 33019 47208 18766 26273 9047 39321 14816 2111 13513 24417 22750 18873 37167 32797 32023 48435 27110 48630 12424 21073 11673 12688 27017 6720 32041 6658 47183 1089 30870 13650 40476 40306 6154 47200 762 611 12890 11790 29195 564 31758 19387 45115 17647 38984 46394 39551 3130 17952 47247 45762 26895 21411 30059 11532 20050 43724 49391 8389 41699 11440 44125 2242 17165 15329 10535 11686 28492 30123 18540 16100 3473 408 24205 41747 22101 28709 29077 9016 24550 42968 24293 18439 27671 26100 37278 11820 5741 12053 8096 1951 4694 8267 29853 10387 40105 33046 37197 16310 41205 15759 27583 35743 32651 19572 45315 20354 7693 30595 14720 23431 13284 46451 43503 10163 38284 15363 40120 5036 2038 8938 5393 26561 27586 38636 23977 9315 29730 47968 19985 12152 18349 12542 7691 1820 32893 13866 43926 1111 9806 21706 10742 12250 16818 14984 33279 18344 46930 37536 1766 2747 26524 6001 34709 34822 28371 6067 31785 31080 14256 48218 7750 11031 10989 17880 33896 5009 45116 44981 26077 19962 42060 5097 4371 5700 48978 12315 35423 17084 28805 18838 16749 21720 37255 19969 41965 13831 6947 20727 29596 22509 26484 20346 49125 27319 36990 27022 24144 12544 26381 44767 36601 42566 28269 9461 15295 11225 11821 21392 31014 2480 38127 47043 19704 44828 49092 20224 2107 1616 46668 14303 1394 35483 28853 16952 15638 30574 19575 24122 35151 27575 44613 7914 21065 46937 1634 24485 21086 1733 30935 10760 9324 17975 32920 49198 44694 3814 46805 34512 40057 90 32430 498 17589 44166 12452 37914 32442 33874 24913 3309 9584 280 5701 2761 39370 25034 41125 7437 32884 2761 30256 7562 36993 42528 13165 7907 2979 11359 3814 28147 42458 36837 19505 24293 1388 22952 36377 22873 29875 34508 47695 42506 8644 39184 15435 14648 47502 13611 9361 6577 23272 27896 27647 19845 5126 41404 44833 21204 496 4039 31740 31029 30796 36687 2515 45799 33249 40281 35125 12122 39984 20854 17120 2156 22339 10009 48126 30422 33169 26689 45253 718 33347 3047 15832 14393 17854 18177 35197 33885 12078 8886 11019 27183 45768 2847 45248 7546 28590 23936 16615 43356 46922 39034 24544 47760 7223 4084 6085 35733 16759 27944 39354 12834 3501 41273 19154 14513 47129 41685 12667 40117 37476 36197 1663 26279 4090 10767 27165 40650 16616 6871 23000 41560 48324 15548 642 1524 12573 48201 5573 3410 37917 47492 21855 13099 36627 49783 15950 13910 17627 43125 49687 11761 7158 18693 10598 40983 13712 42370 25436 13858 11293 9942 15752 16713 41304 7233 21174 46956 3269 20360 27764 20609 43845 19530 17181 13437 23785 diff --git a/Practical2/tester/samples/big_7.out b/Practical2/tester/samples/big_7.out new file mode 100644 index 0000000..27b808f --- /dev/null +++ b/Practical2/tester/samples/big_7.out @@ -0,0 +1 @@ +51485445 diff --git a/Practical2/tester/samples/big_8.in b/Practical2/tester/samples/big_8.in new file mode 100644 index 0000000..bd3d914 --- /dev/null +++ b/Practical2/tester/samples/big_8.in @@ -0,0 +1,2 @@ +1849 22 +100 27749 13275 47993 8806 11414 42539 25900 21556 21006 48525 27259 15683 41534 33890 43379 6256 40888 43500 30081 46689 44680 42334 12495 19886 41602 49005 13955 45279 13998 3373 9420 36544 8467 40067 33740 33175 15523 31730 41026 7356 14783 44929 26321 25425 46618 3481 11577 32839 4999 34272 31939 17733 29927 26828 24092 41850 25522 15003 26157 11413 16333 42379 40879 34526 14176 26506 8399 39052 10882 44053 48302 48082 47297 48326 9129 10704 38151 24985 2252 30923 32702 36090 33036 1354 32732 2855 43497 39758 9167 3421 48918 20789 7312 12805 10463 11866 35169 31568 44973 13218 35665 33139 7225 16310 49603 20468 14184 11438 40162 43595 37994 18610 25801 23859 38836 33175 7022 28288 40930 34464 41958 40653 29914 13656 12493 21120 2478 24486 35128 24891 3848 17141 2423 29848 36515 13777 18827 11333 2752 39195 40362 754 31737 27381 29904 6239 19607 3174 25158 30572 9079 19363 5676 6719 5482 14480 22489 31512 4247 5466 4370 35291 14053 30333 25976 45764 19608 19085 24529 6575 48403 3072 3755 39961 18608 43620 38132 37299 15204 3058 39252 37075 306 19692 15004 15089 17214 2553 44317 12669 25139 24837 23339 37201 5298 8852 394 19650 25592 6629 17600 45780 11560 38645 28263 25695 7662 14356 15912 4200 6367 23923 25163 35931 33904 17696 30031 16796 12177 15821 37891 17210 44058 32728 22318 19582 37507 30104 46258 30428 9838 43042 23471 41192 49740 20050 33782 4591 41002 25488 26206 37291 23346 11626 16640 32710 45446 46026 29443 20133 35642 40013 23304 16457 8221 4310 26840 45470 39657 45883 41693 27193 18850 31096 19314 49213 43116 45145 37579 6224 12022 1872 42344 321 40973 6941 25902 12721 16219 33437 21720 37418 5625 30539 21991 36675 11660 28039 34304 1028 16497 10752 11339 35321 15227 46371 36095 9810 47521 39326 37771 38088 16842 44581 27814 25295 7682 15705 32395 39102 47996 34717 16379 35196 18687 33630 19714 26617 3796 34784 38388 39600 25239 34398 46521 38170 14327 10357 40100 25485 20761 41545 1988 23190 37781 27160 43723 20862 22746 747 1717 21620 4514 12843 12279 25864 26890 20947 43770 34532 35096 8101 44542 14323 28925 41106 27272 15930 23864 48069 38214 18183 37718 31245 17486 22346 29798 34832 49528 40214 11625 32241 48137 979 21183 32085 13178 37691 38001 12013 12521 1542 8883 36914 43550 42993 8009 33553 46543 3098 19186 47660 22103 2846 4220 49011 7445 1257 34369 27316 29827 30554 6155 26530 1023 45861 4486 16824 15072 30631 31949 22395 45390 22928 46919 33233 34016 24445 14669 26285 24446 3023 572 105 47053 26085 14928 23254 30141 4081 36295 27155 30697 3266 525 16930 38904 691 5468 24022 26458 33265 42721 9817 13838 13647 3016 48936 9019 47405 24741 31812 42058 6000 22641 47917 16119 34799 16087 48549 6433 25870 7385 1489 3286 15051 13058 6354 30937 25967 28132 27744 20061 45159 39122 39402 37670 28344 21619 5054 28857 4323 31382 8936 44980 1680 40581 12166 4318 33656 33708 23906 4763 4300 39590 33831 4528 33414 1811 12059 35567 14355 13496 39569 48648 37399 34317 39678 41006 32630 29657 42253 33067 16217 23094 29249 38793 22740 19344 23917 13160 21597 40673 23799 9710 17658 18799 6969 14306 25348 12482 45644 9959 29341 32384 13264 27507 15287 12 28457 23359 12344 47967 48326 33526 6949 11893 2978 2372 48361 1408 34036 18047 18158 5444 12801 21288 24930 19591 37133 40757 41990 30817 12283 27555 20089 22988 14890 27412 41298 11217 8737 940 47505 21458 21815 32961 26128 3704 45819 26302 6745 22859 28468 7245 34486 12765 28926 20991 43915 15931 19687 6055 17323 31281 38790 25976 22008 19330 2496 425 42362 46885 48215 45921 9414 9485 33311 34786 30134 44278 12316 29219 43470 9794 13702 15777 32828 24360 34398 4209 29670 45674 10155 14588 4329 4827 23164 19698 6872 8110 41554 4590 29173 7143 38832 13544 47709 431 3948 192 35489 38707 42546 7149 7058 17484 39893 43590 29899 3151 20332 44948 23647 18510 30418 40987 5632 38933 6902 12568 48976 35039 13015 20347 32241 12066 11470 9843 46884 32608 1998 35356 28551 2663 12359 15558 2051 5986 34780 42110 9894 43875 1708 48993 20214 32846 18877 42571 48129 42589 8722 11603 37510 2401 37489 20911 39058 47939 1613 45570 37977 10188 13829 40198 35374 4951 36060 25377 3326 34656 12340 3357 7601 37908 330 7306 20713 37116 27784 21296 48360 30292 16862 239 23947 31652 45716 10469 32593 46628 2093 13212 25687 12729 9420 22804 8939 43426 45173 47531 38501 16907 42094 35715 45959 33834 18459 22652 40448 5903 49323 44354 10579 19191 30935 10241 33572 26314 47598 13594 21559 28469 49577 39791 32211 32102 30507 20816 15943 5654 635 25823 12064 10437 24543 15011 29621 40025 34371 34668 23648 13572 31276 22158 44157 13856 29547 10762 30433 16832 42678 2284 6946 16249 32374 31499 45108 19302 40465 25050 30153 47173 49211 29735 11808 37108 40807 15427 5278 12648 15100 46128 25427 33096 12507 16657 1317 34306 44546 8530 44147 5161 21224 29673 39191 7328 23585 23534 9318 18891 20334 27852 47966 41084 42494 7061 38611 42475 10624 43949 32600 34460 43731 22943 13841 46955 37838 38926 6027 41954 45517 36178 41819 44146 31222 24007 227 40428 8519 23831 4468 31208 10507 19655 13991 8868 34417 46767 8036 31216 43863 47545 41821 12873 39304 38432 27644 36663 36211 17224 37256 35824 35839 22297 5461 32416 48591 28567 24675 19045 28098 45127 1418 29460 35454 33546 46987 44902 17465 30292 24663 11356 12744 21231 8614 28883 39651 27044 48060 46587 37920 44913 32314 46024 32632 36452 44727 26060 12399 34674 36618 15820 27448 26193 3868 45469 35165 37199 49035 26399 33128 26722 20777 39988 21495 25672 6105 8657 7647 30700 8159 44883 38144 11722 4973 17487 22013 20202 16874 14872 18797 24340 30119 46436 39481 22621 36245 16985 32328 38177 48362 822 37552 18433 10011 26728 11102 45535 44728 1497 27043 36430 40201 14260 23072 17754 7760 5278 42183 39989 6190 20423 45014 18260 21535 26549 19620 46676 11734 1039 36606 48881 2175 38319 38184 8832 10013 46438 6422 46219 49049 38158 41144 39207 44737 41935 35295 23430 16365 47305 15902 28478 17222 39520 22089 37077 12063 6494 28467 8237 28571 32932 1251 34303 36478 18837 41226 2319 36740 12639 7301 40767 44312 30260 47688 40554 3492 38807 47298 32801 18385 28491 22102 21571 18372 40358 45409 6709 21261 35641 32366 21612 24598 29497 29 47484 8248 4483 23065 17073 23912 28979 12346 48027 49700 39779 25030 8636 35815 25945 43171 39132 26868 10404 42138 43535 29986 6093 38126 27894 19885 15164 5853 49217 21427 26600 23002 24643 21013 29598 34767 15172 49510 49554 43230 23023 44219 49100 23469 49049 35358 33966 39124 39962 20747 6169 16254 42087 38795 19324 49905 4124 16668 32001 47291 29818 5108 46769 35614 39330 32272 1514 42326 22028 27359 30158 10758 48226 35415 1097 697 24921 31619 16026 23119 26734 18544 34690 7264 32794 37208 26369 46276 44722 20606 14062 49293 41732 35101 24149 46014 39309 8166 41035 43924 17359 48996 29818 16243 3342 21232 17807 18270 31561 48538 16948 39451 24155 35421 4740 19980 29657 22387 19144 26332 49871 27290 46751 29589 25038 20099 31183 35617 25881 18976 42205 1731 14530 106 20421 41828 48427 16869 14260 19632 38111 40173 29265 45632 44456 13710 16078 12988 5480 26304 10633 16838 41556 43405 1115 22347 40882 31622 47324 37369 33499 6032 8381 21160 36842 16383 1109 20055 8187 39248 33043 34251 5894 11247 3900 23281 34449 7853 25022 18502 49848 103 10958 43 4887 47785 482 42015 16297 17291 40579 14942 49763 2382 27616 18084 2814 22738 4349 8185 15311 43486 1304 28769 44526 9159 41971 39289 18146 21549 43232 36234 11396 42008 1529 43953 46086 29470 38101 5790 18928 34990 29328 49811 47924 36449 10126 15475 34054 31229 44463 8480 18863 45870 15321 1723 26005 19150 33536 3809 40331 49085 27996 5603 40918 7926 34327 21093 15352 23271 14963 44498 9676 22753 31708 38947 31253 18179 16110 39053 19849 2973 49241 33796 14323 41964 19473 33369 20206 13770 23088 34424 40825 26892 29546 18908 36730 21081 34543 23616 28811 29378 41222 2012 39180 47865 38140 32013 12188 19922 34035 27774 46147 24036 35067 32550 5363 8750 1076 47234 43743 4242 10398 10408 49271 28994 3932 616 45671 25215 21278 24749 49558 32806 49329 48605 41387 24652 45507 546 49769 25325 15430 41342 8439 11043 33067 9050 28875 42234 19331 48161 9138 17664 4193 35944 31314 1162 15043 44516 13452 29275 2184 11608 30325 4915 4179 49342 28685 22472 21498 37294 36311 7806 12035 36548 7283 43440 20807 14524 43184 46434 38575 19672 9214 35022 43329 3901 203 17515 47987 49189 39180 49573 40393 33636 32479 23363 142 1727 20500 363 43090 28212 25971 37543 112 16872 11586 42195 9984 19715 8447 45033 8895 47839 15357 4539 34540 43483 33350 31021 28844 6783 42798 39271 4616 49467 9606 9846 5320 29460 9964 13862 26877 10863 5808 4719 42065 8536 26426 39084 13647 16254 40835 49351 31736 25579 21639 7309 9681 38440 12617 39277 5292 35706 26355 18796 41657 859 9467 2070 17027 49792 13151 16653 32901 38868 8973 39237 33812 47513 5366 81 12237 18094 33155 19721 28659 47441 30987 43527 27534 27506 18952 26468 49384 10675 47755 9804 20225 39544 46509 49077 11142 36086 21485 1845 2260 32830 18627 45691 36003 22691 21146 6490 25329 24953 40372 42094 13204 10518 34976 25203 10799 34104 8309 2356 3404 1157 39149 31022 1008 27280 18852 32977 15950 2538 43187 35504 32064 37346 11422 37841 30900 1258 21540 33734 3152 38704 31839 26647 22905 48887 47498 13596 19608 21606 45131 42743 26220 16540 2933 23197 16840 35029 38029 24669 2765 22688 39193 7062 6512 7518 10708 18728 33442 25639 10238 45210 33215 40928 794 11866 37680 36903 13661 9723 36345 37227 16508 14670 20289 42367 30752 35700 5340 9272 45803 15209 25264 5017 42630 23599 44892 3654 46821 44465 43389 17068 39878 10099 30512 3692 21367 31521 35774 29631 15025 1549 35146 28143 37621 32746 7113 15782 37168 47433 23527 12335 30061 19098 12551 37439 17861 12719 33547 3705 19346 21574 37287 25408 11718 29462 26457 19877 4637 41444 44855 10906 49524 45674 35173 2289 20234 1750 24109 2627 39953 39097 9775 1303 45190 31870 14516 38496 40756 11523 24427 44177 16241 34287 13667 8485 43906 41350 20621 32422 10113 41170 44707 34217 41379 20359 14565 32356 33546 3896 34963 1473 37253 5266 21783 22282 37547 8159 19177 22467 27184 9069 22305 39866 35938 47527 43183 43394 12978 12042 12322 11128 44098 10897 14628 27966 42251 40176 29494 45397 24982 41137 39520 20460 26784 35755 16036 40248 19929 18631 35846 45853 10445 9664 3650 37338 8577 23466 25870 41987 44318 44496 44302 3866 39736 24703 10517 10584 15789 3353 34535 26897 43889 13299 43184 5619 40144 16569 28345 27958 24136 44710 30726 49175 39111 28511 49811 19932 35016 13745 10621 49792 37558 22836 8652 6607 42913 20529 31094 11173 29515 8974 39927 33209 37941 30525 24406 47742 7324 6806 26430 9545 26450 22380 23081 24352 16727 35164 1613 3022 9132 6482 43268 31362 2550 4990 32397 9618 29977 20812 20930 40545 17255 49867 28324 40469 6449 22938 30914 36145 23288 14636 24319 19865 diff --git a/Practical2/tester/samples/big_8.out b/Practical2/tester/samples/big_8.out new file mode 100644 index 0000000..4d92385 --- /dev/null +++ b/Practical2/tester/samples/big_8.out @@ -0,0 +1 @@ +46990130 diff --git a/Practical2/tester/samples/big_9.in b/Practical2/tester/samples/big_9.in new file mode 100644 index 0000000..9030e0c --- /dev/null +++ b/Practical2/tester/samples/big_9.in @@ -0,0 +1,2 @@ +143 25 +42829 16314 26068 22756 44015 27449 9875 18294 12805 43924 17710 12451 36802 26601 44482 23917 22315 4900 37730 30961 10028 968 25917 43736 44682 30147 15804 11027 15495 35363 43923 4510 25607 11907 48549 38291 36004 16293 850 49243 39364 19485 28995 36521 11723 16889 1946 5684 20952 26549 6996 10447 10939 45135 33465 35054 31535 35051 15699 31213 24451 38748 29463 20733 21 20547 33496 4364 6847 23511 13648 4425 34335 21189 47919 22884 31460 32867 49907 23947 20307 35548 36506 30601 38628 41071 3445 27916 23433 29968 40167 26478 13523 20625 6179 44562 5806 44046 29483 24766 39735 6615 676 18211 38245 33285 35567 8161 1205 34097 37281 14975 42225 8881 33402 33129 10101 9137 48674 8191 13690 2417 37808 7378 47989 39186 26314 29117 29029 19939 16574 14625 36898 31340 40271 34064 46672 31511 14480 19838 44586 46882 30441 diff --git a/Practical2/tester/samples/big_9.out b/Practical2/tester/samples/big_9.out new file mode 100644 index 0000000..0d8e649 --- /dev/null +++ b/Practical2/tester/samples/big_9.out @@ -0,0 +1 @@ +3644800 diff --git a/Practical2/tester/samples/small_0.in b/Practical2/tester/samples/small_0.in new file mode 100644 index 0000000..41644d7 --- /dev/null +++ b/Practical2/tester/samples/small_0.in @@ -0,0 +1,2 @@ +4 4 +177 229 38 6 diff --git a/Practical2/tester/samples/small_0.out b/Practical2/tester/samples/small_0.out new file mode 100644 index 0000000..e5a135a --- /dev/null +++ b/Practical2/tester/samples/small_0.out @@ -0,0 +1 @@ +445 diff --git a/Practical2/tester/samples/small_1.in b/Practical2/tester/samples/small_1.in index b4e65e4..c97168b 100644 --- a/Practical2/tester/samples/small_1.in +++ b/Practical2/tester/samples/small_1.in @@ -1,3 +1,2 @@ -5 1 -10 23 43 637 45 - +5 2 +56 110 106 42 242 diff --git a/Practical2/tester/samples/small_1.out b/Practical2/tester/samples/small_1.out index 2a3ce5a..75e27a6 100644 --- a/Practical2/tester/samples/small_1.out +++ b/Practical2/tester/samples/small_1.out @@ -1,2 +1 @@ -755 - +550 diff --git a/Practical2/tester/samples/small_2.in b/Practical2/tester/samples/small_2.in index 47817f7..58a1b3c 100644 --- a/Practical2/tester/samples/small_2.in +++ b/Practical2/tester/samples/small_2.in @@ -1,3 +1,2 @@ 6 2 1 1 1 1 1 1 - diff --git a/Practical2/tester/samples/small_2.out b/Practical2/tester/samples/small_2.out index 77ac542..573541a 100644 --- a/Practical2/tester/samples/small_2.out +++ b/Practical2/tester/samples/small_2.out @@ -1,2 +1 @@ 0 - diff --git a/Practical2/tester/samples/small_3.in b/Practical2/tester/samples/small_3.in new file mode 100644 index 0000000..383bab0 --- /dev/null +++ b/Practical2/tester/samples/small_3.in @@ -0,0 +1,2 @@ +6 3 +116 31 126 2 41 5 diff --git a/Practical2/tester/samples/small_3.out b/Practical2/tester/samples/small_3.out new file mode 100644 index 0000000..6695365 --- /dev/null +++ b/Practical2/tester/samples/small_3.out @@ -0,0 +1 @@ +315 diff --git a/Practical2/tester/samples/small_4.in b/Practical2/tester/samples/small_4.in new file mode 100644 index 0000000..84769b9 --- /dev/null +++ b/Practical2/tester/samples/small_4.in @@ -0,0 +1,2 @@ +6 5 +106 248 154 49 104 44 diff --git a/Practical2/tester/samples/small_4.out b/Practical2/tester/samples/small_4.out new file mode 100644 index 0000000..a4890ce --- /dev/null +++ b/Practical2/tester/samples/small_4.out @@ -0,0 +1 @@ +700 diff --git a/Practical2/tester/samples/small_5.in b/Practical2/tester/samples/small_5.in new file mode 100644 index 0000000..e47336b --- /dev/null +++ b/Practical2/tester/samples/small_5.in @@ -0,0 +1,2 @@ +10 5 +90 16 27 147 301 131 64 94 29 32 diff --git a/Practical2/tester/samples/small_5.out b/Practical2/tester/samples/small_5.out new file mode 100644 index 0000000..72f91c4 --- /dev/null +++ b/Practical2/tester/samples/small_5.out @@ -0,0 +1 @@ +920 diff --git a/Practical2/tester/samples/small_6.in b/Practical2/tester/samples/small_6.in new file mode 100644 index 0000000..f0cd524 --- /dev/null +++ b/Practical2/tester/samples/small_6.in @@ -0,0 +1,2 @@ +12 10 +31 57 410 201 4 28 24 25 23 34 28 36 diff --git a/Practical2/tester/samples/small_6.out b/Practical2/tester/samples/small_6.out new file mode 100644 index 0000000..a6ea319 --- /dev/null +++ b/Practical2/tester/samples/small_6.out @@ -0,0 +1 @@ +890 diff --git a/Practical2/tester/samples/small_7.in b/Practical2/tester/samples/small_7.in new file mode 100644 index 0000000..5aa30cd --- /dev/null +++ b/Practical2/tester/samples/small_7.in @@ -0,0 +1,2 @@ +13 12 +247 83 8 96 99 23 69 213 37 125 169 9 140 diff --git a/Practical2/tester/samples/small_7.out b/Practical2/tester/samples/small_7.out new file mode 100644 index 0000000..6f0c51c --- /dev/null +++ b/Practical2/tester/samples/small_7.out @@ -0,0 +1 @@ +1310 diff --git a/Practical2/tester/samples/small_8.in b/Practical2/tester/samples/small_8.in new file mode 100644 index 0000000..e5b5b13 --- /dev/null +++ b/Practical2/tester/samples/small_8.in @@ -0,0 +1,2 @@ +18 24 +60 144 21 38 134 47 49 95 73 114 240 14 25 69 220 152 331 457 diff --git a/Practical2/tester/samples/small_8.out b/Practical2/tester/samples/small_8.out new file mode 100644 index 0000000..7c81a98 --- /dev/null +++ b/Practical2/tester/samples/small_8.out @@ -0,0 +1 @@ +2270 diff --git a/Practical2/tester/samples/small_9.in b/Practical2/tester/samples/small_9.in new file mode 100644 index 0000000..87aee6d --- /dev/null +++ b/Practical2/tester/samples/small_9.in @@ -0,0 +1,2 @@ +19 4 +43 17 89 11 9 39 74 143 198 118 30 268 39 96 63 104 127 601 86 diff --git a/Practical2/tester/samples/small_9.out b/Practical2/tester/samples/small_9.out new file mode 100644 index 0000000..9cf5084 --- /dev/null +++ b/Practical2/tester/samples/small_9.out @@ -0,0 +1 @@ +2145 -- cgit v1.2.3