Problem Statement
Definition
- Class:
- Embassy
- Method:
- visaApplication
- Parameters:
- int[], int, int
- Returns:
- int
- Method signature:
- int visaApplication(int[] forms, int dayLength, int openTime)
- (be sure your method is public)
Constraints
- forms will contain between 1 and 50 elements, inclusive.
- Each element of forms will be between 1 and 1,000,000 (10^6), inclusive.
- dayLength will be between 1 and 1,000,000 (10^6), inclusive.
- openTime will be between 1 and dayLength, inclusive.
Examples
{4,4,4}
24
8
Returns: 12
The embassy is open for 8 hours out of a 24 hour day. Each of the three forms takes 4 hours to fill in. If you start filling in the first form 4 hours before the embassy opens, you can get it approved just as the embassy opens. The embassy will still be open 4 hours later to approve the second form and the third form can be approved just as the embassy shuts. Since you never have to wait, the total time is 12 hours.
{4,4,4,4}
24
8
Returns: 28
Now there is an additional form to fill in. You can't complete the process in a single day.
{2,2,2,2}
24
1
Returns: 73
The embassy is only open for one hour each day, so you can only get one form approved per day.
{25,500,630,2500,1000,350,22,58,100,400,500,5000}
1440
360
Returns: 16945
Time is now measured in minutes. It's optimal to start filling in the first form 335 minutes after the embassy first opens.
{567213,494175,41987,510822,279719,889559,572483,117704,641618,110895,259588,721431,930617,438350,184363,37908,784347,842509,563146,965103,966945,204978,136741,308997,814758,672822,774768,279015,303415,142975,980557,678292,354894,539685,246801,649725,110680,480112,286912,941249,157936,208727,608459,283950,983841,505666,684633,863492,84134,478601}
389114
349228
Returns: 24712086
{889580,869937,865011,116251,240526,124148,801592,708043,687255,650744,270700,63427,272771,966678,910755,500529,912189,398677,395295,672054,188961,788267,572694,517536,300730,563969,140777,582576,229444,78383,869420,213909,184235,824891,833892,183022,75977,271837,273411,58507,141290,420221,386990,6956,434506,720818,721911,149823,235733,965188}
503266
46143
Returns: 35065525
{822309,543722,719971,835309,730439,550668,140188,15318,314613,891904,771106,47760,546908,468752,961208,823739,102358,696370,898450,51877,855792,246285,188499,473551,919013,389369,333646,838248,860192,915711,95176,328784,340221,556563,292274,521301,800391,503457,202802,401911,952314,491005,473947,184167,835456,395056,839152,252548,37367,849200}
808932
130971
Returns: 38788777
{986281,794727,150874,73327,999891,852459,110313,972204,980574,344772,715024,203317,830311,939112,984389,21399,167097,232577,559532,562516,786064,642149,843286,272281,618712,293658,160138,42054,789419,343579,585976,195819,591958,794893,711174,483912,756051,537416,996230,763468,826639,53972,199739,9494,992932,158184,878427,619638,616159,452012}
185096
178356
Returns: 27496129
{944891,531831,160598,119270,205410,143441,774535,148228,658098,180080,230735,270935,184821,879805,345043,282653,10215,226128,421286,618438,175283,363247,351499,978865,173877,555411,378228,85615,29496,488418,179335,619390,72312,570036,549399,50574,906208,957970,600167,110909,875532,455601,549738,674205,598663,811577,911556,757933,648653,895044}
297033
296155
Returns: 22711182
{223497,750486,458108,181064,397207,982953,82256,703362,643588,797539,226026,576011,71943,976029,131292,229840,189712,7069,294762,886065,835705,105180,642440,92351,279948,288767,173400,941880,395783,358817,631344,331916,490004,568392,969169,527834,717774,233321,168943,820466,438658,156911,814255,751059,779947,450737,964259,658797,723060,689652}
128720
417
Returns: 28026600
{676344,516658,89960,697659,287877,266130,637071,733629,137875,270186,790553,484886,753681,618564,106952,506918,385048,289685,880274,561084,134771,345991,463959,642966,874529,922479,395310,693734,749450,308310,665370,871307,111244,334132,893451,176851,876271,925871,483368,99774,341171,992927,106244,257725,16896,962763,706403,222702,970292,264364}
9335
4819
Returns: 25564852
{388440,207849,537123,813653,191850,383128,289788,467450,579539,843843,207877,544432,667377,978207,183154,734981,71566,870166,735141,328698,215654,728957,133492,636798,603747,595230,895392,584944,13923,13422,863646,727137,952496,165462,811857,19726,602758,113581,961933,45289,329360,275131,348436,378128,91306,674871,443868,26003,451295,793673}
638725
2467
Returns: 41903098
{776683,969160,400486,962970,487737,385083,992513,759662,538022,874587,265161,948027,290810,287310,260898,630467,74485,494957,244321,461746,403968,324798,328582,654059,487990,230073,871367,964027,718179,105926,602313,981155,37700,690045,44187,157073,734786,68387,27333,914790,341243,736690,426999,444913,316089,803729,309783,111538,154167,66327}
807671
291129
Returns: 32146212
{17698,262667,449563,586368,993236,902566,77559,559487,384218,439951,519663,335952,628720,62684,879828,301795,961918,223255,351211,121946,703843,162869,171112,20162,524970,8608,349359,90397,743500,885100,160849,401431,382903,745828,629204,682131,421062,465535,65577,660957,865092,590626,184311,772535,145070,608808,433615,932625,267821,458645}
317429
48555
Returns: 27902895
{10,7,4,3,4,1,3,3,4,3,9,4,10,8,6,3,7,7,8,10,7,8,9,7,7,3,8,6,9,10,2,7,7,9,9,1,2,5,5,10,4,1,9,7,9,4,10,7,6,6}
9
2
Returns: 422
{4,8,2,1,9,1,5,3,9,10,3,4,3,5,8,6,10,4,10,3,10,1,6,9,3,10,4,9,10,2,3,6,7,4,5,6,1,5,6,2,8,9,4,5,7,3,1,4,9,1}
9
7
Returns: 271
{2,6,9,1,7,7,8,7,1,10,8,9,3,3,7,7,4,2,6,7,2,8,8,2,9,9,2,4,6,6,8,8,7,3,8,6,3,1,8,2,8,1,6,6,3,6,10,5,5,8}
8
5
Returns: 299
{3,7,5,7,1,8,2,4,7,5,10,5,9,2,3,3,6,1,5,2,2,9,7,9,4,10,9,9,2,10,4,2,8,7,10,2,4,8,4,10,9,10,8,6,7,9,4,1,10,10}
1
1
Returns: 299
{3,9,2,7,9,6,5,10,7,5,4,1,7,4,3,5,7,2,5,5,1,2,3,2,1,1,4,5,6,7,3,3,6,9,4,7,3,9,6,2,7,2,6,4,5,4,2,10,6,4}
8
7
Returns: 240
{4,1,6,2,1,8,3,7,9,1,3,6,5,10,7,5,7,2,4,2,8,9,2,10,2,4,1,3,2,4,1,5,2,7,1,1,9,10,3,1,10,1,5,1,5,2,2,2,4,7}
3
1
Returns: 235
{2,8,6,10,2,9,7,8,4,8,5,4,4,6,8,9,4,3,4,9,5,4,1,5,9,1,2,5,3,2,6,4,10,8,6,9,2,5,4,8,1,7,9,1,7,2,3,5,1,7}
4
3
Returns: 262
{2,5,1,4,2,8,9,6,3,9,7,3,10,1,6,7,6,1,6,1,4,2,7,5,4,7,10,5,5,7,6,9,8,2,9,5,4,3,6,5,5,8,9,10,9,1,7,1,8,2}
9
5
Returns: 305
{6,5,3,8,3,5,5,2,1,2,1,3,6,7,1,1,2,8,3,1,4,1,6,9,3,3,6,2,2,3,2,4,5,3,3,5,5,8,10,8,4,7,3,1,10,7,5,4,2,9}
7
7
Returns: 217
{7,2,1,1,9,1,1,9,7,2,5,2,6,3,2,7,7,4,4,5,6,8,10,9,1,2,3,1,5,3,10,4,1,5,3,9,10,8,3,2,7,10,9,1,5,2,3,8,2,1}
5
2
Returns: 267
{89,22,22,9,97,89,79,74,68,86,90,61,38,29,35,96,26,70,45,79,23,58,39,69,51,32,98,83,39,48,9,46,97,21,78,93,52,95,5,23,13,8,75,56,35,27,67,45,84,88}
84
73
Returns: 2770
{43,16,82,90,27,98,94,57,100,6,60,67,22,79,44,14,35,76,87,3,84,34,79,97,14,16,58,80,25,81,46,3,68,29,63,64,90,26,58,2,4,59,19,21,43,31,53,23,100,21}
19
8
Returns: 2624
{70,46,59,58,22,61,77,67,25,33,63,11,89,92,18,3,92,11,25,27,30,83,36,91,54,6,62,8,52,61,75,36,55,6,93,78,80,92,6,96,16,48,43,3,98,60,9,77,21,9}
19
14
Returns: 2447
{60,9,29,20,29,61,1,14,48,59,13,57,4,24,66,54,49,30,74,13,91,6,33,49,40,86,99,16,60,47,24,4,40,71,13,65,22,67,28,52,2,48,18,1,91,29,14,55,29,96}
9
9
Returns: 2010
{36,11,43,47,86,79,12,24,63,96,87,58,16,63,27,4,51,72,29,93,3,81,27,47,98,26,25,4,13,99,58,15,39,99,28,11,71,3,32,46,37,48,50,70,58,31,96,6,90,23}
49
30
Returns: 2490
{80,1,66,74,59,81,64,59,15,15,28,57,94,99,8,71,51,81,30,93,34,50,91,17,13,38,73,15,81,38,65,21,52,27,88,27,3,35,97,50,56,85,24,34,68,45,63,13,86,64}
24
20
Returns: 2591
{30,9,44,35,81,83,17,56,98,15,11,11,46,92,74,62,82,89,13,16,96,86,15,26,65,74,57,96,88,41,61,20,64,14,96,65,56,96,43,38,39,8,41,64,99,61,62,2,60,37}
100
65
Returns: 2835
{95,6,21,32,61,2,90,63,5,64,25,70,2,69,58,36,28,88,13,29,22,96,97,84,12,97,13,47,21,61,70,69,97,86,34,77,32,76,74,39,16,100,55,15,59,24,52,44,53,22}
9
4
Returns: 2561
{21,82,92,91,74,99,20,56,53,63,43,35,3,24,27,38,83,79,73,46,23,78,66,12,91,82,77,50,26,53,81,59,98,91,59,13,13,20,45,16,17,68,76,57,62,53,25,62,24,92}
43
36
Returns: 2703
{97,51,87,84,93,23,65,71,45,90,11,9,31,8,53,78,7,61,57,31,67,61,31,66,10,13,23,16,51,64,40,68,38,87,42,98,63,87,39,4,60,9,73,83,38,56,5,18,15,93}
88
72
Returns: 2476
{1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000}
999999
49
Returns: 50000000
{999999,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000}
999999
49
Returns: 49999999
{999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999}
1000000
49
Returns: 49999950
{999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999,999999}
1000000
1
Returns: 49999998
{999999,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000}
999999
1
Returns: 73999927
{2,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000}
1000000
1
Returns: 49000002
{737694,129837,342608,993554,666642,234695,392026,400099,825661,322874,116904,423881,96968,847914,991485,248640,11339,59883,597511,391219,288461,758975,506022,708031,675076,568220,264360,970798,462104,635043,62157,337338,53027,150698,485190,75666,854953,708722,805680,437520,631076,165487,331485,399806,314683,77637,975820,195097,55300,481672}
972523
378099
Returns: 31480331
{562505,836348,270427,650229,882431,69907,7786,16859,623888,994608,821849,65789,395857,560169,762647,254789,153100,125631,394436,382990,901366,988391,977262,943141,384184,54916,138838,426630,416041,292649,69545,831961,779281,381467,437002,200830,123815,412300,401991,631485,844627,293792,37856,348563,257068,722602,163268,147947,524537,287600}
262673
82596
Returns: 26040200
{654451,293730,856600,837505,664896,850789,366233,459588,409145,1677,115716,11481,595876,504861,476150,206617,237945,918345,877440,906641,435552,6323,900257,686587,613169,291376,316938,562884,127345,416899,996442,895751,66202,356256,155231,708622,288851,243370,508953,226455,639219,279476,340217,437963,23938,962498,446044,737864,516342,847368}
538964
185364
Returns: 30651071
{804281,185832,699358,189623,377056,954552,273581,731280,957749,414010,667357,251006,798061,321633,417344,438415,713777,561873,100115,276348,872728,216797,777544,516464,367979,475659,431741,608586,666655,71435,624386,513491,680157,724161,108886,100421,295868,332740,892394,395343,591939,374036,246812,930314,738859,46501,894203,521539,747994,551644}
732488
587891
Returns: 25889596
{906921,611530,718451,686729,283167,316725,487513,536479,13170,366288,402315,416384,19915,416766,386378,143399,89858,823058,641410,204865,251549,873744,453845,439400,193556,742060,966162,614505,816463,250953,549945,542911,122917,845370,328505,644757,815837,305219,120433,44615,652784,571225,106672,831264,261956,995549,852983,881115,862643,693539}
990581
339682
Returns: 35237574
{94657,750063,841738,285913,694504,392118,273732,793859,374926,503449,792676,273949,834379,974381,640281,281171,879335,131636,384771,203265,778713,752932,395312,721011,363017,415903,827872,685411,945231,952055,120899,562558,859312,481459,609274,73886,259622,15171,262801,101455,200920,896524,346378,542158,33181,154851,462868,841092,552764,390089}
13008
2991
Returns: 25158082
{229678,394227,502154,370233,85209,409731,181316,569726,121429,575695,854892,859208,314347,3160,248100,278197,388496,660563,893689,904783,815725,593635,127532,345554,323929,701020,25388,600489,7644,963712,26648,602992,522606,885508,761343,709042,803379,772492,7075,164075,300232,994345,922673,281862,812464,117345,473354,793823,127909,441190}
968764
631882
Returns: 27133508
{513230,505885,280008,524201,313153,154519,264093,419137,773960,544922,383642,404644,496216,775129,730512,411294,505050,686966,142653,772844,40037,795846,921361,929207,446209,628172,645674,771933,883045,279228,931931,589991,265592,927800,44000,977811,56339,444246,84394,380363,55997,16855,945560,629291,52781,129776,678268,83390,954314,624900}
296465
221574
Returns: 25091540
{671852,668263,257354,385499,695452,854235,803910,107501,508047,254805,69204,881216,399470,24760,981490,288272,512593,111832,295378,954696,867326,682679,895761,767237,612909,465035,551490,431952,491270,350965,367650,707814,233760,588681,466144,105907,845379,148812,566876,17233,18854,31921,631847,228684,79664,996890,623615,711777,901177,504284}
577044
397813
Returns: 25435504
{219593,72954,997574,245233,144408,138536,713187,612501,396365,78729,744812,677471,446014,532208,950224,965628,732340,154209,940654,621511,175206,465296,214,321674,731132,784160,499592,473731,923021,421412,414770,277788,737121,458081,983477,844529,678639,989577,593824,426061,173534,540095,294322,239404,735943,865177,343387,772409,448881,27161}
900539
598584
Returns: 27637833
{909203,929332,946299,918164,123049,99456,207198,847038,423185,998596,369377,420903,429507,162184,711541,147978,109354,102527,975035,640214,779741,417295,272007,305960,416872,943118,173976,284558,348099,979650,698976,865350,640472,202400,540672,697850,170369,449421,884171,867724,603526,909598,586882,771720,834595,148251,393174,760234,763007,443895}
230888
62400
Returns: 30659882
{389493,962136,279500,955530,961933,872724,218496,266418,60290,966704,443896,481880,272317,626979,715477,900137,132120,946449,165223,575745,296731,293967,507058,186672,502081,991140,615782,201009,142259,325445,877412,302771,304459,11160,39680,674258,849233,924976,681976,373662,946368,944662,497407,249490,107009,632637,325304,811294,540333,571659}
421747
417961
Returns: 25921341
{39183,942551,862129,927966,198110,873317,759461,800414,402951,448426,73583,754250,492128,689998,297762,960834,726901,166244,699326,853072,658813,178866,834934,868211,59556,999598,91690,6618,281602,820605,285293,628576,270945,324406,931454,673940,654139,73564,398866,919347,477433,901351,365641,804970,790900,802491,956915,475800,437686,660974}
341844
292157
Returns: 28636138
{204601,59845,241179,683580,432229,481142,545516,157725,887958,641638,967318,294474,204690,939436,865371,621264,992791,450636,881327,662510,521546,291067,396210,594769,651912,150560,795124,459669,920663,893647,387960,901898,592691,914575,338992,621035,783558,890262,539387,323495,213224,112198,33838,802395,924003,998521,266952,804757,592945,348849}
814267
744856
Returns: 28281932
{402107,29797,453353,650751,913562,247100,715556,540218,18584,154120,392619,573713,506350,39185,622131,91649,63238,398347,214939,241080,854970,955230,438133,281107,223443,550685,511939,421087,573322,659726,868726,495963,631433,753255,630512,112756,608875,766862,881538,925190,412342,541528,650606,400480,212711,436937,389733,279038,538853,949401}
748489
4792
Returns: 43061188
{925194,215404,422507,922930,284897,515864,752589,181362,927459,629282,295648,51852,719864,230144,281286,540655,670651,931799,810896,275128,170100,153086,7808,918005,817054,822073,393735,205027,545443,841981,539846,81712,406810,582897,329488,532919,30095,652137,139174,347786,548667,472748,57017,64867,470662,419888,531883,975986,713802,158488}
634188
367021
Returns: 25665397
{972753,407739,275424,725649,873558,878047,64342,217069,579904,52856,216210,833557,768297,811437,659556,754276,382683,428562,918350,213354,106769,210734,243904,55842,201522,476534,154014,687675,703896,312400,902008,862738,597517,951824,233807,551860,487499,577276,55190,238688,71675,396938,759278,605570,927031,238624,42279,908409,588103,345042}
629637
284048
Returns: 29075896
{335142,960167,330744,227720,682941,166804,790241,106508,608422,457534,486738,935930,81769,11642,210510,705055,569536,923024,440004,584569,419350,334644,214360,940279,417027,3529,723865,704052,537297,645225,777866,80959,30779,516247,88797,843156,458023,161160,245043,501411,364081,459363,873436,743432,202723,458941,502299,979216,192181,695067}
294433
177362
Returns: 24548028
{23504,680884,563153,542065,446607,669162,10170,913494,926524,312599,255135,347251,541710,577789,348978,457672,6320,644436,644627,204866,323709,25408,192661,427453,608508,810967,469496,391817,266087,994910,950382,534880,151721,445194,400089,793523,836826,440131,758155,729055,3203,590812,180932,451952,406752,874460,587702,563235,936472,352566}
277059
70854
Returns: 28766786
{358471,53908,995005,681306,174644,99399,601507,318728,605593,729495,836074,344750,720929,151544,481456,42557,927076,846674,953866,213967,914475,688823,189175,333554,908402,588721,607017,842532,953440,212209,625026,484052,468624,543326,185619,389021,840202,165198,516830,420942,412298,65864,348948,795429,355191,809469,627095,220940,120300,482648}
163320
22701
Returns: 28263490
{358577,333867,432121,670396,876418,64892,850570,398285,473222,733889,103759,759495,619736,457439,507736,534856,349633,523629,221287,816155,693178,201902,499117,781568,291245,684762,720460,901988,432179,907157,339797,799395,548184,349557,769098,982860,109713,63423,505755,142493,135243,844264,421356,611842,135776,114520,800973,326553,449366,142818}
366144
57967
Returns: 32521282
{166249,948173,69366,937668,476866,721421,196049,242882,491067,295945,16545,122696,632412,623061,770474,982053,856096,735993,921820,337811,580912,664616,283992,117380,564198,60232,357745,100945,564042,250991,149863,331915,547543,84450,360749,900205,214326,574487,551971,948007,829056,564596,954204,593748,114879,203406,910233,188355,12781,490473}
446090
99477
Returns: 30960139
{547956,801789,207122,866764,614315,420206,599555,323953,694365,41682,899998,587629,395140,937710,479763,660159,385864,122424,26181,494355,107269,499605,202374,113928,402882,719580,467798,21930,278458,347473,620457,338614,386838,635242,413277,936283,124527,965515,753285,463479,974031,804749,237027,242838,425072,189426,854633,206583,2811,278449}
600375
295734
Returns: 26870136
{599560,49326,423392,521057,418148,835266,851619,261334,775749,100208,439669,220450,511575,866221,577845,592882,545970,789024,982261,952677,698592,90206,713912,671495,613530,457515,108205,821399,562060,437439,709111,577600,126987,774847,281575,974690,182628,113919,664831,392266,818000,191301,671089,66484,821751,874184,214301,203792,426100,145452}
62485
35361
Returns: 25958633
{63376,769799,369243,536511,709316,488989,701473,108317,525819,414310,493959,295874,28941,591750,631903,345418,294340,379155,832299,545861,655001,413970,694748,170158,829686,7802,448852,68725,23350,676782,575395,878516,40223,811653,723214,568317,914029,868997,613763,218250,583626,218595,65764,512969,708365,610244,396869,469081,484290,100030}
117029
28036
Returns: 24845628
{858274,370710,85366,379919,12949,613762,376922,554911,692533,670503,38818,150679,730062,54747,138127,138882,9237,20837,658644,529438,521400,148855,82514,544024,439117,811449,915098,474447,932384,776448,800366,320463,710377,727633,964799,993110,240338,749793,833774,929299,302837,121176,907022,250913,522843,692618,199712,913102,971132,853371}
782677
493143
Returns: 28285596
{221380,440034,462350,869934,75020,625381,43550,713772,111453,844697,321606,140191,73776,956162,715063,432262,473071,729816,398417,526348,274611,930944,115945,65169,810438,469901,881023,37538,773922,822664,512387,201276,309553,357924,637850,547659,922697,98696,124753,832176,234168,193928,27628,478326,198261,46123,232605,707675,63529,902502}
197061
48977
Returns: 25048001
{477040,159902,378037,575784,240977,740009,91502,726204,684743,190156,372322,414789,344443,912061,494388,959792,319558,276066,269939,472858,900467,580239,583138,787795,397178,919819,993843,307416,5700,356363,1414,494933,846828,288179,661998,635943,399035,247579,771435,834717,226987,350279,598064,887924,661092,626413,431773,552539,346818,523955}
563461
542859
Returns: 25320433
{195916,860013,720359,781624,244028,825249,735288,885307,361021,374535,228631,500643,769576,765120,98391,260748,190916,87844,895800,577094,536718,207994,812460,578892,432685,543285,335381,417549,407420,276283,829508,604838,105797,535074,751419,236452,244799,717488,224300,187590,156245,143833,166775,771960,149218,488964,237806,77977,426604,939909}
81171
42066
Returns: 23287585
{461040,575843,800215,415114,379605,444819,670556,226438,484278,415866,697651,159045,846684,330734,84831,90775,747585,69941,131918,900856,420045,816322,458469,899541,629531,458174,468981,553548,401651,255485,269758,842603,168785,297156,827698,805679,998748,500488,966195,521734,13102,212848,799441,906573,80147,199697,840081,572049,323904,677808}
967265
124659
Returns: 43863306
{350,636,897,298,829,877,624,131,778,590,493,80,25,693,29,764,193,381,143,320,94,192,39,467,397,542,690,355,598,595,607,927,228,638,459,528,950,762,931,520,890,311,709,777,196,576,62,805,802,782}
941
746
Returns: 25970
{51,923,973,424,729,999,158,980,908,742,356,879,34,247,124,316,919,629,470,293,241,336,605,658,502,107,750,565,763,167,954,816,470,373,820,788,803,320,801,84,162,320,824,638,190,447,693,784,951,103}
247
164
Returns: 27907
{240,127,627,177,559,389,334,740,540,95,494,475,129,319,56,184,77,520,274,930,374,298,642,461,562,78,700,250,229,784,895,210,453,159,888,599,664,709,188,810,866,629,208,701,739,815,332,393,158,486}
627
94
Returns: 35885
{530,721,883,11,572,892,962,948,378,239,54,908,826,812,956,612,606,813,609,999,440,210,354,878,668,599,999,98,38,467,995,20,300,313,180,832,854,425,248,196,406,302,476,724,100,41,535,713,149,404}
381
26
Returns: 35198
{941,887,635,550,732,13,256,890,613,103,369,128,367,295,660,996}
824
242
Returns: 10822
{25, 500, 630, 2500, 1000, 350, 22, 58, 100, 400, 500, 5000 }
1440
360
Returns: 16945
{2, 2, 2, 2 }
24
1
Returns: 73
{25, 500, 630, 2500, 1000, 350, 22, 58, 100, 400, 500, 5000, 5000, 6000 }
1450
360
Returns: 28865
{386291, 290658, 179663, 994703, 477306, 352469, 989725, 782832, 147750, 215895, 164052, 919433, 5166, 393507, 358604, 319473, 441608, 28271, 996323, 908552, 817510, 601232, 445385, 357108, 275754, 92737, 855739, 131797, 875150, 420453, 675673, 851897, 592954, 814385, 246169, 916093, 887586, 157222, 27985, 373788, 935608, 217798, 954921, 55138, 361104, 136088, 126416, 45290, 260959, 480070 }
553640
382472
Returns: 23890578
{25, 500, 630, 2500, 1000, 350, 22, 58, 100, 400, 500, 5000 }
1440
37
Returns: 20148
{21312, 34534, 124434, 254356, 345477, 12367, 152457, 12354, 2450, 7654, 32456, 45823, 949999, 214312, 344534, 142834, 25356, 344877, 123467, 142457, 184354, 245480, 76454, 32486, 45623, 99999, 28312, 34534, 12384, 25356, 34577, 12367, 12857, 123544, 24450, 76354, 32456, 456323, 999999, 23312, 34834, 12334, 25356, 34277, 12367, 12457, 12354, 2450, 7654, 325456 }
935235
334555
Returns: 10944111
{2, 2, 1 }
24
1
Returns: 26
{41, 18467, 6334, 26500, 19169, 15724, 11478, 29358, 26962, 24464, 5705, 28145, 23281, 16827, 9961, 491, 2995, 11942, 4827, 5436, 32391, 14604, 3902, 153, 292, 12382, 17421, 18716, 19718, 19895, 5447, 21726, 14771, 11538, 1869, 19912, 25667, 26299, 17035, 9894, 28703, 23811, 31322, 30333, 17673, 4664, 15141, 7711, 28253, 6868 }
1000000
123456
Returns: 5084900
{25, 500, 630, 250000, 1000, 350, 22, 58, 1, 400, 500000, 5000 }
1440
360
Returns: 762865
{999999, 996999, 999499, 999399, 999199, 999969, 999099, 999969, 1000000, 999999, 999999, 1, 3, 214215, 999999, 996999, 999499, 999399, 999199, 999969, 999099, 999969, 1000000, 999999, 999999, 1, 3, 214215, 999999, 996999, 999499, 999399, 999199, 999969, 999099, 999969, 1000000, 999999 }
1000000
1000000
Returns: 32410829
{12, 2, 9, 4, 10 }
12
6
Returns: 37
{446468, 411850, 481085, 941043, 559453, 388802, 364571, 313292, 116166, 65005, 316340, 286473, 390194, 119612, 928013, 894594, 129836, 441904, 590690, 813863, 900731, 261402, 979707, 6842, 387112, 489122, 306939, 707619, 423883, 912934, 278813, 404106, 60988, 948, 396348, 449303, 907730, 9469, 596733, 618536, 985720, 383208, 23414, 922684, 119378, 399158, 774602, 648365, 315241, 162252 }
100000
50000
Returns: 23230446
{6, 4, 3 }
8
7
Returns: 13
{1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000 }
999999
1
Returns: 73999928
{1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000 }
1000
1
Returns: 50000000
{4, 20 }
24
8
Returns: 24
{4, 1, 5 }
10
4
Returns: 11
{5, 5, 5 }
24
8
Returns: 26
{2, 1, 3 }
10
2
Returns: 11
{383, 886, 777, 915, 793, 335, 386, 492, 649, 421, 362, 27, 690, 59, 763, 926, 540, 426, 172, 736, 211, 368, 567, 429, 782, 530, 862, 123, 67, 135, 929, 802, 22, 58, 69, 167, 393, 456, 11, 42, 229, 373, 421, 919, 784, 537, 198, 324, 315, 370 }
2300
1500
Returns: 27369
{999929, 992999, 999999, 999992 }
1000000
1000000
Returns: 3992919
{1 }
1
1
Returns: 1
{5, 2, 2 }
24
4
Returns: 9
{999999, 999997, 1989, 7, 15, 199993, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 999995, 123456, 123456, 123456, 123456, 543126, 543126, 543126, 543126, 543126, 543126, 543126, 543126, 543126, 543126, 543126, 543126, 543126, 543126, 543126, 12312 }
31
10
Returns: 33855246
{1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6, 7, 1, 2, 1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 8, 9, 6, 5, 1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6, 1, 2, 500000 }
1000000
499999
Returns: 500181
{58284, 4285, 275822, 58382, 100000, 1, 1, 28, 5726, 4582, 5725, 8, 1, 2, 5, 1825, 28572 }
10000
1000
Returns: 577284
{1000000, 1000000, 1000000, 1000000 }
999
1
Returns: 4000997
{10, 52, 11, 100, 34, 52, 90, 12, 330, 402, 526, 988, 155, 33, 12, 312, 1, 25, 3, 58, 44, 98, 55, 55, 65, 85, 88, 99, 547, 6, 3, 2, 1, 58, 5, 5, 6, 8, 8, 8, 9, 45, 65, 66, 54, 25, 88, 95, 65, 645 }
396
215
Returns: 6603
{1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000 }
999999
500000
Returns: 50000000
{1, 1, 1, 2 }
24
3
Returns: 24
{3434, 2332, 21223, 122, 1, 232, 1244, 5334, 1, 1, 1, 1, 1, 1, 1, 1, 2, 12, 2, 2, 2, 2, 3, 3, 3, 4, 4554, 34545, 34443, 3223, 22222, 345644, 32334, 33425, 66754 }
100
50
Returns: 611284
{999999, 999999, 99999, 999999, 99999, 9999, 9999, 999, 99999, 9999, 999999 }
1000000
99999
Returns: 6009996
{914, 550, 84, 947, 309, 277, 84, 82, 523, 278, 57 }
452
382
Returns: 4105
{1, 25, 2 }
24
3
Returns: 28
{200, 200, 200 }
3
2
Returns: 600
{500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001, 500001 }
1000000
500000
Returns: 49000001
{100, 9500, 999 }
10000
1000
Returns: 10599
{25, 500, 630, 2500, 1000, 350, 22, 58, 100, 400, 500, 5000, 1131, 131, 1313, 133, 133, 133, 343, 344 }
1347
131
Returns: 26834
{4, 8, 3 }
1000000
10000
Returns: 15
{10, 4, 5, 2 }
4
2
Returns: 21
{25, 25, 500, 630, 2500, 1000, 350, 22, 58, 100, 400, 500, 5000 }
1440
360
Returns: 16970
{1000000 }
24
1
Returns: 1000000
{2, 2, 4, 1 }
7
3
Returns: 9
{2, 1, 3, 5 }
10
5
Returns: 11
{1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000 }
734234
334212
Returns: 54796402
{4, 32, 49, 48, 16, 4, 48 }
24
8
Returns: 216
{2, 2, 5 }
4
2
Returns: 9
{1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000 }
1
1
Returns: 50000000
{1000000 }
1
1
Returns: 1000000
{1, 5, 4 }
12
7
Returns: 10
{1, 1, 1, 6, 1 }
24
8
Returns: 20
{25, 25, 25, 25, 25, 500, 630, 2500, 1000, 350, 22, 58, 100, 400, 500, 5000 }
1440
360
Returns: 17045
{3, 2, 2, 5 }
10
4
Returns: 13
{25, 500, 630, 2500, 1000, 350, 22, 58, 100, 400, 500, 5000, 6788, 78985, 555, 555555, 5555, 5555, 5555, 55555, 5555, 2345 }
1000000
999999
Returns: 733088
{1, 2, 40, 40 }
7
4
Returns: 83
{1, 1, 10 }
13
3
Returns: 12
{4, 3, 4, 5 }
24
8
Returns: 27
{100, 5, 8, 23, 12, 14, 24, 5 }
36
16
Returns: 210
{2, 4, 16 }
24
8
Returns: 22
{4, 20, 4 }
24
8
Returns: 28
{1, 1000000, 1000000, 1000000, 1000000 }
2
1
Returns: 4000001