Problem Statement
Initially, there are n cards. The cards are placed in a row and they are labeled from 0 to n-1, in order. You are given two
In each turn of the game, you can pick a card to play. You can only pick card i if there are at least another (level[i]-1) cards to the right of it. Picking a card with level L and damage D has the following effects:
- Your opponent receives D damage.
- Starting with this card, L cards are discarded. That is, if the chosen card was card i, then the discarded cards are cards i to (i+L-1), inclusive.
Return the maximal total damage you can deal to your opponent.
Definition
- Class:
- SpellCardsEasy
- Method:
- maxDamage
- Parameters:
- int[], int[]
- Returns:
- int
- Method signature:
- int maxDamage(int[] level, int[] damage)
- (be sure your method is public)
Constraints
- level will contain between 1 and 50 elements, inclusive.
- level and damage will contain the same number of elements.
- Each element in level will be between 1 and 50, inclusive.
- Each element in damage will be between 1 and 10,000, inclusive.
Examples
{1,1,1}
{10,20,30}
Returns: 60
You can use all three spell cards (in any order), so the total damage is: 10 + 20 + 30 = 60.
{3,3,3}
{10,20,30}
Returns: 10
You are only allowed to use card 0. Using it deals 10 damage and discards all three cards.
{4,4,4}
{10,20,30}
Returns: 0
This time you can't use any spell cards.
{50,1,50,1,50}
{10,20,30,40,50}
Returns: 60
You can use the spell cards with damage 20 and 40.
{2,1,1}
{40,40,10}
Returns: 80
{1,2,1,1,3,2,1}
{10,40,10,10,90,40,10}
Returns: 150
{1,2,2,3,1,4,2}
{113,253,523,941,250,534,454}
Returns: 1577
{1,1,2,4}
{804,898,733,818}
Returns: 2435
{22,14}
{573,572}
Returns: 0
{5,31,5,9,31,20,3,20}
{145,356,142,514,284,639,117,377}
Returns: 145
{1,1,1,1,1,1,1,1,1,1}
{770,705,708,713,794,675,720,759,738,686}
Returns: 7268
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{330,245,203,199,369,421,60,205,376,46,114,503,404,146,498,502,186,507,344,475,520,217,188,130,422,351,110,433,83,308,196,138,228,334,240,374,349,54,198,147,353,388,72,466}
Returns: 12432
{1,3,2}
{95,50,61}
Returns: 95
{5,6,25,5,14,3,31,14,28,1,6,28,24,18,16,18,15,9,17,27,24,7}
{88,109,91,106,139,112,90,127,91,133,90,121,102,108,137,127,98,109,111,132,129,112}
Returns: 550
{1,1,1,2,2,2,1,1,1,1,2,2}
{74,48,68,50,52,36,54,69,57,69,44,57}
Returns: 541
{3}
{146}
Returns: 0
{34,32,19,8,34,6,23,18,35,33,17,8,17,19,38,38,30,3,35,10,2,20,34,32,34,3,1,13,37,30,31,2,21,31,1,22}
{681,524,395,321,541,384,532,565,665,529,561,545,560,493,415,617,496,684,325,460,512,389,684,677,648,320,459,576,450,596,413,572,446,416,548,631}
Returns: 4025
{11,4,13,1,1,9,13,2,2,13,6,14,11,12,2,7,6,13,9,10,5,9,2,9,2,1,4,5,10,5,13}
{166,563,264,264,220,342,487,185,410,374,471,415,211,210,383,453,151,299,209,278,578,398,205,175,240,216,256,428,537,352,558}
Returns: 3735
{3,12,11,10,5,12,12,7,4,2,12,2,5,6,5,6,10,7,2,3,3,1,4,7,2,9,1,11,11,6,4,11,1,10,7,8,11,7}
{44,79,88,87,44,84,69,39,36,45,83,65,58,53,50,75,60,79,77,75,63,59,75,72,70,87,37,42,54,51,71,65,84,39,52,86,75,63}
Returns: 830
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{18,10,16,7,6,11,6,12,7,6,17,8,18,17,6,18,9,8,12}
Returns: 212
{6,7,2,3,4,6,3,6,4,3,6,2,4,5,7,4,3,6,5,7,4,5}
{502,503,498,503,499,497,504,504,501,497,498,503,498,497,499,503,499,502,499,498,499,497}
Returns: 3507
{19,17,6,15,23,2,18,22,29,25,9,10,24,6,6,21,10,19,5,3,9,2,25,6,21,1,1,9,22,12,13,20}
{209,209,206,202,218,225,201,261,189,238,220,181,252,175,222,207,234,253,241,169,233,170,252,251,199,200,225,235,194,222,217,184}
Returns: 1666
{6,5,8,6,3,12,2,2,12,5,6,2,7,2,3,11,6,12,5,11,7,10,4,12,5,1,6,4,2,11,6,1,12,7,6,11,12,7,6,12,3,3}
{226,106,79,63,91,59,227,218,167,70,162,176,227,121,182,67,137,114,231,107,85,162,202,121,234,197,183,157,128,149,92,172,63,185,133,75,240,136,101,203,49,156}
Returns: 2562
{1,3,2,2,4,1,2,4,4,2}
{174,170,163,177,164,158,152,162,163,152}
Returns: 842
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{491,549,461,574,605,662,555,650,470,608,518,551,590,556,540,658,539,602,546,647,547,585,667,540,502,637}
Returns: 14850
{1,3,1,3,1,2,3,1,2,3,3,2,1,3,1,1,1,2,3,3,3,3,3,1,1,2,3}
{529,548,456,482,480,424,643,529,510,500,475,535,492,494,642,451,426,481,424,463,636,508,447,620,516,522,423}
Returns: 9016
{4,5,3,5,3,5,2}
{399,529,322,311,488,320,331}
Returns: 887
{37,8,18,20,17,6,36,14,35,1,6,32,32,22,29,15,21,36,22,34,3,18,6,32,34,7,5,36,30,13,19,21,3,26,11,33}
{321,319,445,387,241,460,364,231,214,435,183,274,404,72,422,336,112,60,145,340,310,117,132,235,393,431,426,231,380,129,197,402,371,376,271,114}
Returns: 2509
{2,3,1,1,2,1,1,3,3,3,2,1,1,1,1}
{397,468,368,393,411,438,374,411,466,453,468,467,382,379,450}
Returns: 4527
{6,1,2,2,11,1,10,1,8,4,4,1,8,3,11,12,12,13,6,1,2,8,8,1,6,9,10,5,2,7,6,5,3,1,3,13,11,12,2}
{466,238,154,497,426,306,663,528,180,240,233,311,407,177,272,474,169,618,625,219,416,147,766,547,437,654,628,175,446,228,611,757,710,496,432,558,178,500,765}
Returns: 6710
{3,4,3,2,5,4,2}
{418,474,279,492,360,496,435}
Returns: 966
{3,3,3,3,2,1,2,2,3,2,2,3}
{881,417,155,466,392,697,417,734,840,302,539,449}
Returns: 3618
{4,6,3,5,8,7,5,6,11,6,10,12,5,2,2,10,2,8,8,5,6,1,10,3,9,12,3,1,7,1,12,11,4,1,10}
{117,118,72,105,90,126,107,124,99,74,121,109,94,115,78,110,98,115,95,98,73,85,111,75,102,94,77,77,117,75,70,115,119,100,101}
Returns: 1211
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{704,703,709,707,703,707,707,706,707,704,705,705,706,709,706,709,706,705,705,705,706,706,706,704,704,709,708,704,708,709,704,707,704,703,707,708,704,705}
Returns: 26824
{8,11,11,20,12,12,3,18,16,12,20,3,14,14,4,18,8,16,16,4,10,8,19,13,7,7,13,5,5,8,7,4,15,18,7,20,13}
{212,549,62,626,428,381,634,597,178,471,342,125,62,463,511,377,556,603,441,27,400,658,254,404,616,39,202,504,9,676,374,615,656,282,245,577,586}
Returns: 3369
{6,2,1,5,7,3}
{573,563,541,547,596,546}
Returns: 1104
{11,27,4,4,13,13,5,8,28,18,15,25,15,9,26,20,17,6,3,5,24,20,17,16,13,4,1,6,13,20,27,2}
{557,645,587,478,291,927,502,237,754,237,601,377,253,707,767,446,739,348,525,684,642,629,686,749,783,823,332,448,864,403,432,438}
Returns: 3986
{12,3,8,3,11,11,10,11,7,10,2,2,9,1,6,8,10,5,3,5,4,8,2,9,5,6,11,11,7,8,4,9,8,2,6,7,12,8,7,10,1,6,13,1,11,1,5,3,12}
{884,773,922,809,917,753,803,807,768,797,920,853,790,914,929,758,804,930,873,858,771,831,835,802,904,890,837,843,857,814,874,886,905,930,770,804,789,777,904,800,817,771,834,809,909,788,873,765,896}
Returns: 13809
{1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{348,198,156,183,217,255,305,267,166,232,295,169,430,255}
Returns: 3476
{5,1,5,1,1,3,1,1,5,4,4,4,3,4,3,2,3,3,5,5,5,1,3,5,4,2,1,1,1,2,4,3,1,2,4,5,2,4,5,2,2,4,5}
{495,486,508,488,512,489,493,482,486,515,486,516,479,514,496,512,484,479,515,484,504,504,506,481,482,489,510,511,482,503,488,506,495,506,497,494,500,517,500,483,517,514,504}
Returns: 11001
{6,27,5,8,4,31}
{273,222,107,225,236,278}
Returns: 273
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{211,87,89,89,189,111,136,191,224,55,193,121,201,227,224,140,198}
Returns: 2686
{27,17,6,19,6,16,16,14,24,23,6,16,4,21,12,18,9}
{217,414,294,113,131,179,332,139,438,329,433,453,55,124,50,302,330}
Returns: 727
{5,2,1,1,2,2}
{392,378,322,323,349,332}
Returns: 1050
{1,1,1}
{178,147,149}
Returns: 474
{1,1,1,1,1,1,1,1,1}
{331,326,342,343,327,352,333,330,348}
Returns: 3032
{1,20,8,11,11,28,17}
{219,481,246,273,322,205,460}
Returns: 219
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{212,136,281,203,242,217,192,90,62,95,124,196,294,97,246,97,213,68,119,177,220,111}
Returns: 3692
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{540,515,513,525,525,525,519,552,548,525,525,537,545,551,516,512,526,513,526,534,534,516,545,533,523,545,532,524,542}
Returns: 15366
{7,10,3,3,8,6,2,6,6,6,1,1,9,9,7,7,10,2,1,5,7,9,4,10,9,7,9,8,7,4,4,10,6,7,1,8,3}
{502,527,583,512,460,565,426,523,545,403,550,421,400,571,563,596,571,562,626,529,436,404,412,429,568,376,535,581,421,598,471,573,565,412,425,504,491}
Returns: 6342
{1}
{833}
Returns: 833
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{969,968,970,963,971,965,966,966,965,970,967,966,971,966,964,965,969,970,968,963,964,966,963,969,964,971,968,964,966,966,971,965}
Returns: 30939
{29,39,34,13,34,28,13,35,28,24,22,32,30,5,5,27,29,27,21,26,2,6,24,40,11,32,1,28,25,19}
{166,168,168,168,168,166,166,167,168,167,167,168,167,167,166,167,166,167,166,168,167,167,166,166,167,168,168,167,166,168}
Returns: 837
{2,2,1,1,2,2,2,1,1,2,1,2,2,1,1,1,1,1,2,2,2,2,1}
{29,51,48,37,31,37,31,48,36,26,26,26,24,33,34,52,24,38,29,43,48,44,26}
Returns: 629
{1,1,1,1,1,1,1,1}
{849,678,552,394,746,628,252,370}
Returns: 4469
{3,5,1,1,3,6,1,3,6,7,1,6,1,5,7,5,7,1,7,4,4,4,1,7,5,7,2,4,3,2,7,1,7,2,6,5,4,7,2}
{243,250,262,288,271,260,283,269,292,245,275,252,251,282,234,240,284,267,287,235,272,259,253,258,249,279,275,266,275,292,229,242,270,254,274,275,290,263,249}
Returns: 4813
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{270,296,246,124,222,124,183,166,75,108,191,125,103,113,76,151,272,218,161,118,213,211,73,96,213,72,80,177,104,247,110,270,148,295,151,288,208,257,223,299,230,243,271,263,280,158,302,86,240,101}
Returns: 9251
{1,1,3,2,3,2,2,1,1,3,3,1,3,2,3,3,3,3,3,2,2,1,2,3,2,2,1,2,2,3,1,2,1,2,3,3,3,1,2}
{44,26,56,34,60,43,55,46,58,64,52,35,17,27,40,86,77,92,80,78,85,83,24,79,25,51,14,79,36,67,21,13,86,21,35,72,41,64,30}
Returns: 1316
{4,3,2,2,1}
{438,443,114,113,540}
Returns: 983
{1,3,3,1,2}
{174,408,208,327,298}
Returns: 909
{2,3,4,2,2,3,3,1,4,2,2,4,3,2,1,2,2,3,1,3,1,2,4,4,2,3}
{477,513,481,609,554,474,493,616,582,458,617,529,509,593,450,629,503,605,609,592,612,632,622,556,458,558}
Returns: 7974
{3,5,5,1,1,5,1,5,2,2,1,3,2,3,5,3,5,4,1,3,5}
{493,529,512,503,541,509,499,549,502,528,517,508,550,495,494,515,553,548,520,512,522}
Returns: 5215
{1,1}
{191,358}
Returns: 549
{1,1,2,2,2,2,2,2,1,2,1,2,2,2,1,1,2,2,2,1,2,2,2,1,2,1,1,1,1,2,1,2,1,1,2,1,2,2,2,1,1,1,1,2,2,2,2}
{48,50,52,44,50,37,43,51,40,43,41,41,42,42,48,43,47,41,39,49,46,48,39,49,51,50,38,47,42,52,37,43,43,45,47,48,44,44,51,43,38,44,38,43,45,45,38}
Returns: 1514
{14,1,19,6,3,10,4,28,24,18,5,15,29,13}
{690,473,748,788,590,534,502,610,489,580,661,761,774,759}
Returns: 1851
{1}
{113}
Returns: 113
{6,5,12,28,13,23,31,6,24,31,20}
{141,116,318,339,309,374,333,390,302,126,407}
Returns: 257
{3,3,3,3,3,2,2,2,1,2,1,3,1,3,2,1,3,1,3,2,3,1,1,1,1,2,3}
{493,378,597,303,634,632,645,352,701,648,428,552,473,259,713,502,763,594,594,630,723,427,558,368,307,381,655}
Returns: 9172
{1,1,1,1}
{709,846,786,716}
Returns: 3057
{1,1,2,1,2,2,1,2,2,1,1,2,2,2,2,1,2,2,1,1,1,2,2,2,2,1,1,1,1,1,1,1,2,1,2,2,2,2,2,2,2,2,2,1,1,1,1,2}
{364,358,367,341,350,378,331,358,335,332,349,335,367,352,362,334,374,360,340,331,345,367,385,330,371,364,340,375,358,377,345,368,350,354,354,334,352,353,355,386,352,336,374,351,377,356,359,367}
Returns: 12553
{1,2,1,1}
{243,307,356,241}
Returns: 906
{43,37,12,1,33,37,5,25,13,35,25,36,31,19,44,16,1,29,30,27,35,39,13,18,14,30,13,23,19,3,44,32,27,9,11,34,43,41,31,31,1,28,39,43,17,17,9,2}
{228,295,172,331,176,129,328,156,318,54,227,70,116,243,274,16,299,41,87,218,156,123,314,209,75,195,210,283,283,152,39,193,74,86,280,251,26,339,209,319,143,19,25,66,282,29,76,339}
Returns: 1905
{4}
{549}
Returns: 0
{1,4,5,5,5,5,2,2,4,5,1,4,3,5,2,4,2,5,3,1,3,2,3,5,5,5,1,5,2,5,4,1,5,2,1,1,3,2,2,2,5,1,2,3,2,4,3,3,1,4}
{36,31,20,19,22,35,13,18,35,27,26,37,22,28,37,13,10,27,33,9,18,19,32,14,34,23,19,37,35,26,23,25,22,29,22,11,26,15,30,9,17,21,15,36,16,9,33,33,19,23}
Returns: 628
{5,1,3,5,2,4}
{46,43,220,37,37,243}
Returns: 263
{1,2,2}
{801,509,486}
Returns: 1310
{2,3,3,1,1,2,3,3}
{440,115,174,233,123,183,119,246}
Returns: 1030
{6,7,14,15,13,12,7,12,8,4,10,13,7,6,6,1,9,10,10,9,5,1,7,6,4,14,8,2,7,1,5,10,6}
{217,228,223,213,217,212,250,257,224,229,239,240,251,242,243,249,234,237,257,213,238,220,217,212,226,246,217,241,243,244,237,250,249}
Returns: 2131
{22,17,22,48,35,1,29,8,14,3,30,13,21,24,5,40,6,2,37,23,39,35,13,17,27,23}
{62,55,64,56,62,58,46,60,55,50,62,48,57,61,51,59,50,63,48,62,45,63,49,51,61,43}
Returns: 282
{4,2,4,2,5,3,4,5,2,4,2,5,3,4,5,2,2,5,2,1,2,4,2,1,2,5,3,3,5,2,3}
{141,101,121,114,117,131,142,114,114,128,120,106,92,97,140,91,111,137,139,144,115,94,137,124,144,90,145,91,96,119,100}
Returns: 1845
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{234,227,225,229,226,223,248,252,228,245,241,226,229,234,231,223,240,218,239,219,243,253,248,225,252,237,244,232,229,248,244,242,241,248,218,249,228,246,251,232,240,227,230}
Returns: 10144
{3,5,1,4,1,3,2,2,4,2,3,3,5,4,1}
{292,254,246,341,319,416,321,346,346,393,406,256,324,427,375}
Returns: 2708
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{530,592,660,723,725,659,758,635,580,682,404,715,604,608,392,417,386,403,572,490,546,598,460,469,527,764,574,481,488,418,469,792,488,429,733,536,669,425,378,494,456,612,705}
Returns: 24046
{1,2,1,2,1,2,1,2,2,1,2,1,2,1,1}
{718,395,900,575,297,160,935,663,785,781,468,844,850,632,385}
Returns: 7712
{3,3,2,4,4,1,1,6,2,3,1,6,3,4,10,6,6,8,7,4,3,8,10,10,3,3,9,2,5,4,8,8,4,1,2,3,2,1,1,10,9,2,4,5,8,6,9,9,2,4}
{437,821,703,792,777,804,802,619,809,640,921,490,870,431,681,644,480,909,607,335,854,761,698,581,362,919,659,240,913,567,498,877,406,839,898,436,281,552,314,737,456,831,444,732,652,658,321,421,360,386}
Returns: 15292
{1,1,1,1,3,3,2,3,3,1,3,3,1,3,2,2,2,1,1,3,2,2,2,2,1,3,1,3,2,2,3,3,1,2,3,1,2,1,1,1,1,3,2,1,1,2}
{456,454,452,482,459,432,434,421,433,466,483,408,486,444,412,475,448,456,419,457,479,435,459,460,432,482,418,451,428,470,418,486,445,413,415,451,409,480,421,485,446,485,424,484,472,458}
Returns: 14071
{2,2,2,1,2,5,5,4,1,3,3,3,5,4,5,1,1,4,5,4,5,2,1,2,2,2,2,3,1,5}
{475,476,474,474,475,474,472,473,475,475,471,475,471,471,473,474,473,474,476,471,472,473,472,472,475,472,474,474,473,473}
Returns: 7587
{3,3,2,2,1,1,2,1,1,1,1,1,3,1,2,3,3,3,2,1,3,2,1,3,2,1,1,3,3,3,1,1,2,2,3,2,1,3,2,1,1,1,1,1,1,1,1}
{506,121,267,107,260,338,440,157,329,642,947,759,884,975,516,703,332,258,239,382,586,35,138,172,898,744,112,512,700,12,23,707,286,554,319,917,705,926,773,70,169,212,173,356,69,869,396}
Returns: 17291
{1,1,2,2,2,1,1,1,2,2,2,1,1,2,2,2,1,1,1,1,1,1,2}
{885,741,826,718,835,770,759,730,902,882,851,679,840,885,763,836,866,923,815,734,798,701,785}
Returns: 14571
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{444,418,172,61,401,39,474,456,56,432,107,456,81,154,19,404,407,371,325,168,135,303,458,234,200,291,436,179,327,119,130,41,202,337,308,165,454,253}
Returns: 10017
{3,1,3,3,4,3,3,3,3,2,2,3,4,1,1,4,3,2,3,3,5,1,3,2,1,5,4,3,2,3,5,5,4,3,2,2,4,5,3,2,3,1,5,2,5,2,5,2,4,2}
{336,308,369,483,357,468,455,433,288,434,382,480,391,451,321,406,297,391,346,291,453,496,460,385,306,360,295,377,439,389,413,400,448,383,297,464,406,372,308,362,449,430,433,458,329,356,391,312,428,330}
Returns: 9844
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{461,491,418,389,346,415,353,370,418,441,468,444,449,452,500,451,385,368,393}
Returns: 8012
{1,2,2}
{540,672,454}
Returns: 1212
{21,1,10,7,5,14,16,24,12,1,23,13,14,6,17,19,22,17,20,18,2,7,20,15,18,21}
{818,542,530,795,452,392,519,532,568,719,592,460,748,836,837,385,828,563,560,524,757,574,800,708,434,542}
Returns: 4101
{32,21,14,26,16,30,15,32,24,11,2,2,14,20,11,17,28,18,27}
{732,566,491,464,678,765,765,637,774,667,777,550,509,773,778,797,750,523,651}
Returns: 1327
{1,1,4,3,4,1,5,4,2,2,2,2,5,2,3,2,1,2,3,4,3,3,3,1,3,3,1,1,1,4,4,4}
{224,382,352,293,261,274,336,331,242,361,217,285,355,253,384,246,284,283,347,264,380,375,378,342,368,255,347,285,351,215,367,242}
Returns: 5458
{1,3,3}
{850,855,666}
Returns: 850
{2,2,1,1,1,2,2,2}
{611,578,664,584,399,590,465,529}
Returns: 3027
{2,3,2,1,3,4,3,5,5,4,1,3,4,5,5,1,2,3,2,3,1,2,1,2,2,3,1,3,4,3,2,5,2,1,1,3,3,1,4,4,2,5,1,4,1,3,2,1}
{127,122,122,121,121,121,120,127,119,124,118,118,116,117,115,117,122,124,116,125,126,120,126,115,122,122,125,123,115,123,119,126,123,123,122,119,117,116,116,116,124,122,121,121,120,116,127,127}
Returns: 3292
{2,2,2,3,3,1,3,1,3,2,1,2,1,2,3,2,1,3,2}
{488,517,694,651,797,112,788,353,646,117,840,722,694,520,846,404,838,770,413}
Returns: 7060
{5,9,4,1,1,15,1,16,11,1,1,6,3,11,14,3,11,12,12,8,2,7,2,9,12,14,10,14,12,13,13,15,13,2,10,11,16,8}
{638,579,592,559,534,670,611,501,528,582,650,627,577,584,626,580,641,663,663,608,531,523,514,533,612,519,540,547,510,618,530,590,575,522,564,598,518,635}
Returns: 7611
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{102,58,125,36,125,129,53,119,133,36,52,58,64,98,121,75,86,78,72,57,91,129,75,70,32,62,30,133,133,113}
Returns: 2545
{2,2,1,2,3,1,4,1,1,2,2,4,2,3,2,1,1,3,1,1,2,2,4,2,2,2,2,3,2,4,3,2,4,4}
{317,263,849,514,788,275,358,327,769,421,785,465,708,260,427,321,854,640,362,777,267,666,305,547,506,696,676,227,691,799,796,863,314,386}
Returns: 12425
{1,1,2,2,2,1,2,1,1,1,2,2,1,1,1,1,1,1,1,1,2,1,2,2,2,1,1,1,2,2,2,2,1,1,1,2,2,2,2,2,1,1}
{863,776,888,806,811,956,850,876,942,781,779,850,779,854,940,911,872,946,882,914,808,802,821,861,919,845,867,912,791,946,864,871,934,827,797,872,777,893,956,822,932,834}
Returns: 28069
{1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{527,508,722,704,610,555,516,601,511,644,554,718,657,647}
Returns: 8474
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
{11,28,33,62,47,74,10,56,14,83,65,66,24,20,71,88,32,88,17,69,36,89,64}
Returns: 1147
{1,1,1,2,1,2,2,2,1,1,1,1,1,1,1,1,1,2,2,1,2,1,1,1}
{54,127,64,129,80,49,51,86,106,67,59,104,92,39,67,73,136,122,71,131,69,132,65,94}
Returns: 1839
{38, 48, 26, 21, 42, 19, 16, 27, 31, 46, 22, 4, 31, 6, 34, 33, 17, 14, 19, 18, 36, 7, 15, 32, 45, 2, 29, 44, 35, 42, 39, 36, 35, 16, 4, 8, 36, 43, 29, 47, 17, 10, 34, 16, 30, 42, 15, 27, 5, 49 }
{685, 906, 8933, 6663, 8118, 2150, 6717, 527, 3530, 2261, 8439, 6104, 2377, 3547, 8422, 3822, 7187, 345, 7008, 2186, 8255, 7544, 1022, 281, 7352, 6435, 1870, 5986, 5658, 8437, 4091, 7537, 4635, 4416, 513, 6109, 9878, 6195, 2951, 9521, 1004, 1346, 1359, 4709, 3363, 895, 808, 9123, 4958, 4676 }
Returns: 36456
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 3, 4, 5, 6, 7, 8, 9, 10 }
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 3, 4, 5, 6, 7, 8, 9, 10, 1, 1, 3, 4, 5, 6, 7, 8, 9, 10 }
Returns: 50
{2, 1, 1 }
{40, 40, 10 }
Returns: 80
{1, 2, 2, 3, 1, 4, 2, 4, 6, 6, 32, 35, 1 }
{113, 253, 523, 941, 250, 534, 454, 1234, 21, 9786, 943, 113, 253 }
Returns: 3317
{2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1 }
{500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100, 500, 500, 100 }
Returns: 15000
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
{113, 253, 523, 941, 250, 534, 4541, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
Returns: 7198
{1, 2, 2, 3, 1, 4, 2 }
{113, 253, 523, 941, 250, 534, 454 }
Returns: 1577
{1, 2, 1, 1, 2, 3, 1, 2, 3, 1, 1, 2, 1, 1, 2, 3, 1, 2, 3, 1, 1, 2, 1, 1, 2, 3, 1, 2, 3, 1, 1, 2, 1, 1, 2, 3, 1, 2, 3, 1, 1, 2, 1, 1, 2, 3, 1, 2, 3, 1 }
{113, 253, 523, 941, 250, 534, 454, 1, 22, 5, 113, 253, 523, 941, 250, 534, 454, 1, 22, 5, 113, 253, 523, 941, 250, 534, 454, 1, 22, 5, 113, 253, 523, 941, 250, 534, 454, 1, 22, 5, 113, 1, 1000, 941, 250, 534, 454, 1, 22, 5 }
Returns: 15225
{3, 3, 3 }
{10, 20, 30 }
Returns: 10
{4, 1, 1, 1 }
{2, 1, 1, 1 }
Returns: 3
{2, 3, 4, 2, 3, 4, 5, 6, 7, 4, 3, 2, 4, 3, 2, 3, 4, 43, 4, 3, 4, 5, 7, 5, 2, 1, 3, 2, 1, 2, 4, 3, 1, 2, 3, 2, 3, 4, 3, 2, 3, 4, 2, 3, 4, 3, 2, 3, 4 }
{1, 3, 4, 323, 52, 346, 23, 23, 4, 234, 234, 2, 2, 34, 25, 3, 2, 1, 3, 5, 3, 45, 3, 23, 4, 32, 643, 23, 235, 32, 32, 1, 3, 2, 4, 3, 2, 3, 4, 32, 3, 2, 5, 7, 4, 3, 7, 4, 3 }
Returns: 2346
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
{100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 }
Returns: 5000
{2, 1, 1 }
{100, 90, 1 }
Returns: 190