0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 04:58:49 +00:00
OI-codes/LibreOJ/3048/data/2.in

3 lines
10 KiB (Stored with Git LFS)
Plaintext

1000 1000
2039741497 222928580 2189353107 1408451261 2674007486 2167337439 2200200789 293422216 2645196259 3799337383 1880536751 1039951194 2238348508 3937392553 2153822669 2261252468 675319815 2243918552 3535168692 2816571843 3760994822 3198689280 210030286 149903077 1176202636 1727122847 2592149297 2209268184 4055161715 1432356355 3052454803 321899870 2994106032 896708133 2767215217 2769211047 919000164 4223909507 1442566716 1580155986 2626738737 511566066 1838093339 3030831028 3812170132 595809531 1817870909 796779658 2828042258 2156736312 1173838974 1497658767 1459138800 1475938508 478602171 256649601 474386102 18710326 789298579 1737515959 940387022 2110103870 3167563576 1715527337 1678420160 1446051684 153639005 2759089819 3612244118 17792108 4104403781 193000438 3968625578 2161461707 1565266652 4148850702 3211434964 2546770460 2449671324 2179495023 581326339 1973778999 298490040 2575011148 703855000 103430253 3635247057 662830497 1076626580 2762150769 3669603088 3127804354 2388493017 3582633934 2272669387 2134422997 1529460688 3591898460 2165523829 1201580378 4175877138 4134037601 729578644 1227223548 3730427619 107785898 768511169 98613903 523657865 1930490121 4014464465 2487508596 3989757619 3865437432 3862403409 3274008362 4265960540 2565371568 450975776 118969522 3744782027 1793870267 2662326860 2166242197 1964860466 2584223581 3208335085 2577108686 2448156857 2450850359 685012823 3330593203 126742954 2933480355 1676405626 1694699141 1928719160 1195676758 126482917 1479551936 2911306459 3458467178 2097098021 2439164030 3712686265 1490296566 44393851 2693363631 272463447 3511257959 1377808719 791480176 3319559552 3157647484 2568165824 1734717882 2427791909 4059270374 1781258557 78491252 563838251 3996706674 1882236539 2565431018 2104542382 1017026812 3592328904 3694978239 2115038455 2657732630 202583396 1926753367 2792275640 3966346224 4213281246 2516586993 2466532061 656550360 2214638557 1446509149 1698191648 2073385015 2813446214 1261408553 2582478496 3762494221 3605248510 3192667784 395895188 425065504 570064905 3871775424 3845819229 2245841137 3889308318 3345641340 2763675192 2414511015 3617717456 1477389324 3535511546 3418977134 495393461 3884932249 570011775 1938763700 636448814 3372219162 3941764278 2532067776 1633021652 3141438735 4098190481 1114173296 3949744937 1550652659 3962108920 3535674659 1345854857 2247881694 2576779449 3127332559 3106099323 3966869224 1194252323 2457731246 126863902 1208679981 4005117731 1712685868 3343452046 773698800 84673138 4225847208 3270595924 1800322583 1286297234 3870542336 3961825026 3704995143 1777020266 2893492884 2521596298 3780784651 1082350497 575641425 3538060043 1240280662 1224725861 1568102111 3951963783 2713158371 2421601469 2581077642 2327033100 3888227284 3480843947 4131087065 4103895504 2974168718 106001244 255830918 3742557317 1016994379 3154875581 191551985 1167985427 763988756 3235975334 2316246609 3182956689 37762479 3481569933 1127969672 1259110037 1390096047 2156947207 2252628428 455000201 2315000965 3158879658 887172940 556805961 1413288789 3610038330 2617427696 1935456006 2271891211 218306770 4149237538 2433913862 4111386983 2993609767 2533743430 240155430 2150106712 4074409755 3379302871 2209041303 3427030631 3080734189 3095882070 3585110043 48153170 1851858096 2513778357 27028206 185714188 2929848250 1726226249 3260288703 4024722263 2124997022 2528324200 672283136 3393876424 3292534609 739669641 1959222589 395792465 3933278924 180316848 2255915016 2462423579 3556422967 134866889 2663209448 88394431 107734809 1619897923 1401462241 1207089533 967412045 1245668154 1460162404 3688278364 2591293948 4292866577 3387477177 858539942 472437109 2346574692 2917159586 3353420009 960204211 3451314103 42380941 3290489650 1643291266 1074670518 2756237353 2882863856 2206652731 2263064318 195928056 3123605518 4125692066 3837506880 1386953088 355406281 3184578414 3294260728 3805836733 1825818 1376144360 438885760 280588965 2916108648 4080421220 3891777360 642497663 3210544233 3132103828 2145858976 1558178202 2356049832 3261931081 3034847053 2985882505 2193669250 3810161938 2432823755 200628607 4069704758 3674401895 591398116 2971328291 629264169 1858582464 1953504679 2492157073 2795276337 1953933506 1245500213 870248271 2212432530 2953963299 1946354059 2683452922 3638098830 3708258607 3752727163 1921239115 29000146 2045658314 482767057 2667174858 282188193 1054514192 2211491104 257034401 508410619 3226216017 2962921279 1889953118 3054319322 1098317445 1501759887 3742185971 1280497152 706918420 47636038 109223927 3479887342 2912664173 4104526551 2956769925 2634774932 2508946431 4191615830 2234719779 3304901976 3840277748 2719168880 1387002779 1058709400 2910626988 430990701 2849508018 2791848969 2559257201 809827952 1828935762 2306030430 3422386494 832793948 569456525 829967386 2915261464 3979647573 3067199630 533264654 821771090 686222130 817628835 3712134958 167757252 3803092119 2098530208 322221404 3166349596 3016374288 1896580896 243267441 3917912499 1180488658 4026217454 4237118767 3099551543 1209684721 235995745 150318729 2537044588 492941471 2959961113 3319826368 3102752564 1907008298 1888060625 1028891827 1336964622 1135593591 850401317 2227990502 170509510 2826535089 844060324 3216575943 2721256150 417336189 3883919449 3599378623 2802665802 3983800871 3348145947 2457525173 1056961514 1814967518 2877545981 1821523819 453084231 262768763 2425745377 2527095828 2392118471 3052137653 1704558611 914439262 2610573242 3041890594 2412058510 3617735122 1889313422 830774920 908409482 3036821087 3697696387 2703251932 1308562366 4084264439 2438361336 2574261088 125190953 2422203009 1238872480 2230012275 1958983039 1116457942 1921412195 891740914 3944452226 696837574 1997766979 2701834223 3357192818 320388267 3918742341 1495159587 2056741141 2931210959 3747080690 1446998642 1310461566 1193058326 3910264166 598953384 2669786959 3108003001 2662471213 486363428 2765583819 2907625473 431023132 1151205294 4086161054 3326646174 1937869822 693097133 2172513382 306135468 3722559743 416320722 2694583526 4068248946 3898506697 3403954619 1319211013 2030776684 3588615950 2544616070 2730445576 3511636459 2285720439 3539914176 1762410901 587258158 3915813600 900393476 1400023267 1776831555 4130201559 610375359 332886978 2493045130 3438976356 1987291657 3616616143 2545834719 3724278381 3628324763 3643416607 3632049159 2174576248 2380815830 4065239320 2927184209 566529798 3892660483 951134065 2993458568 158120263 2564507785 1385568189 2871264150 1446143909 1643911200 3999635420 2643262386 3156667500 3244524709 1314050650 1910559687 4247860421 2961358291 1733277237 3677670768 2973198407 540774748 338752840 3371993280 2620746612 1909795325 910818938 3491519943 4122819402 2160129956 2770666732 1182690377 3700910650 3656573038 294343085 1027668203 3834310936 1028625485 2954758509 2792392217 816451812 1241788151 450319815 379936485 554394946 4167182641 4175682974 4186414156 3833802767 2226719096 4235483656 3422651180 889900786 833835864 1701588412 1107676943 2522313995 953885291 2014613239 2726608026 4254305334 3801369141 3459954496 4153859740 3371419243 4032615229 1311799987 2663065286 79786737 2958088388 1731653728 821706502 531984667 2997745882 3007762580 2581962570 3493411632 1905417953 4236900607 2591000178 1685268268 723243778 20647924 4188532078 2937487793 2471458219 2261222355 2928840783 705611110 2692647059 3129033284 3885555073 1327308910 3738444264 2264004843 1175815273 3064715386 286046272 836514046 4182703355 3712165150 230169768 1567461619 3676435998 2902310532 2470413772 2370850914 2811679224 2505737399 2449884659 534061597 1951932092 1383365008 1344589963 3313890012 4033170644 440014854 1391990245 4101597358 887433653 2472099896 4072552437 2576064909 182133407 1727144617 188520343 1704823418 2356051647 2262950859 1315306437 1917574268 3561539856 2853491197 2677939484 747883114 1948358447 2269349134 243701753 1413152640 212659070 935892721 1762854861 1432649258 3252333773 937898673 150644301 1201381093 3293906686 452461063 2293744793 2176890681 3346645928 261152007 2504276971 641869238 2752294449 3096501477 4050092493 2237245508 3371162999 2354387701 1601790140 2763706261 3418624810 167726363 1977461499 432025336 3877746830 3545119161 1058662175 2802812501 4273753022 2348016412 886386589 3970762307 263197508 1211202239 717666398 3027065494 916921534 4276800210 52282383 910033933 1244868793 2327653844 1014910808 211374515 365922639 2943371153 4227939494 1898414223 2739742949 1259387830 2545494423 651440025 1014613784 1824195243 2212796968 3946837366 494570567 1834754212 3679122182 567249690 3063475792 1513925114 3813962947 223453210 2193375272 4190134225 1008876667 3819273342 1962783480 3198050246 3764729175 1348356177 963127772 2829912240 110686680 1374769338 2545993927 3061514919 3650444918 4215490238 3050296516 2539673620 4117824179 1083353608 2643813270 1915211661 3957817663 3324746159 786485980 3398722004 2330316776 3710209546 1677053616 1278556436 2771012635 3246230302 3923141993 13319682 890383593 4069918690 2787852196 3079190727 2598981504 1746027919 248278026 2007166355 3654575994 624318584 2821989473 784638963 3982296413 3151838345 348002825 4294926199 3685856951 2671771140 1798701733 1322704071 3298973545 251618339 2347834210 1995448383 2434737234 67938648 1434341670 3517212982 488413238 4109199843 2088717006 104970815 4079367596 344341144 581205727 2587904811 1662867993 2669873303 3749951783 2113565430 2241437993 432640276 3465559806 1426622021 3381675497 888574840 1849840591 2346507330 4155205988 4022054846 1205965914 3811924097 1234302856 2541700170 1499288240 2329300723 3021560065 3386752965 2608423738 3096707850 3104804853 632003920 1569252874 1573280232 1965048321 898583813 1368584590 1050786223 1484033722 1925412353 945792986 1874662796 1692176907 1888201443 2581615628 88485654 1336872737 1042356690 3901400235 3246637235 3857050320 1316519505 1052274192 4107826906 348440390 36443558 1227086445 4163377037 4122728159 3119820464 2766220217 2714583149 1471576528 2496433154 1248675005 3681743409 2609649526 3424436394 3079847031 2944502550 1760154350 2661342152 2889519588 1660934808 37128462 4083115285 974756207 148561315 2581644376 1358153922 3403788395 578650345 901759376 1763480596 2528629663 21798118 2451216417 1167732125 1046724294 861028471 2341345903 2855755911 1473474831 1723745983 4166436375 2550151973 1962826008 3716938973 3956704874 2088484243 2545324368 421822547 3101786030 527238928 3071734143 894690698 2341398474 2506792402 3939927205 3415667706 152507315 4118252758 1204195796 2270089641 2700995658 2336053122 3233053013 2642651856 366318762 2792326073 2147700020 1570940211 3546425195 1840314301 500029012 1810664635 211099275 3599793745 3229468257 2206614220 994304612 4240926056 1288941306