0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 07:48:50 +00:00
OI-codes/LibreOJ/3048/data/13.in

3 lines
10 KiB (Stored with Git LFS)
Plaintext

1000 200000
3861984911 134277879 1096412675 2684044137 3704393794 3193756544 2993311150 2365697724 1200880772 3351411764 1248052708 4067531033 4182860418 1807394135 298495518 1835758039 937551631 3595187192 630411904 3769216446 809525738 2510683164 1646571084 1711107212 1248049835 902271175 920647222 1070015509 125025712 2334515735 4279020594 2276661289 1449111116 3716140241 3498857447 926849592 182883497 4044046695 2178557117 2261183763 2828980916 2960339591 651089030 48315655 3510659690 206564328 152248301 3605826863 2398678397 1655115835 4104325170 2361824437 812864118 2302250427 3662217360 3492383648 3559663455 461645773 2483319779 484927223 3144311315 107026239 3015974654 1267485958 3720303528 3553852282 3424503984 4243912111 1404883157 2861604680 2934992789 2650692320 2478258407 2648833039 1783456492 575566949 2161690317 4194728197 1817803422 992434430 2614755692 3394886495 704490405 157193457 1662969792 3044453848 1291565263 642239785 1138886386 3974512962 3961810313 32408095 2885359317 611482973 895677844 3334648086 2437844290 3649018315 4005027947 3110324136 3910348985 1129600981 1879407541 1393142119 4285006629 4012604162 1661277552 2879668037 1077715110 2793501647 1594119633 694713217 3166826945 3114036860 2648661203 940686248 2042948272 2376333176 4027482212 1871387945 884268279 444257537 905277665 2540960631 507772682 3920678984 1861486147 2225607522 3707929211 1241208788 1548254288 2729948472 1642308508 4114002240 3474773742 4095173296 2111636613 2823196744 2912047898 711269916 2868579184 4131473309 1634298714 906868896 1071026075 1859910458 3103777190 2838731753 3394121057 3318280827 3455342339 2937274090 2095350842 3442030462 2406994877 2968576324 2040208066 1834052039 266790304 4013657992 488928073 3594826405 2423812978 3917632741 3686078323 1103532556 2602143440 2780505325 2787292583 886766759 611649528 3748470969 3541474801 2513153930 572458304 2605299171 4279904085 3755222856 3009019900 1181191793 4232493651 1298570388 1593633910 3665471457 929882007 2579400398 2602825075 3728427020 813579489 2927995385 1238737021 474718474 646329664 3589393505 3617031154 23955807 2047576744 3302024069 441212410 307941555 3784328835 176169176 4139519710 2972530941 2310266568 4124778880 2119553997 2696195735 3123309949 211423130 1006448774 2186850561 4036630393 1515579171 3404483133 3298001844 3841640093 1076836672 4178695460 1279369866 2529659936 1437322004 2457059212 2043136729 3844607479 412544646 4254855966 3022487816 3742533352 1975622988 3156055762 1741967653 3883446253 79427150 497739604 1919844879 3558322738 3277787762 1826184564 2793124368 270107846 859681251 109124491 56199068 3265222373 550884584 3866267599 3002355689 203194572 3346130585 1551876188 4242699503 3056792390 2854162999 1441544896 2873392229 2241138866 3257921625 2189576617 3608724549 3909187174 2580142271 9594656 980513721 2414556950 3688055659 999838042 33245331 2184921234 1234276128 3544821382 1115450413 3033381290 860733919 2906487050 2474065608 990125905 4197493413 1942948597 3578987562 3477479221 1071405980 4149388254 2631357961 3270674890 3076183763 1560623660 2096334228 2781998909 2782390701 532893787 171949430 3200414563 573257846 3818754600 2559499919 2122114402 410483340 3026374995 4006403695 1116552099 2526392573 2382178647 2405545583 87913018 528115608 1532267426 1927016544 2305345205 2045290825 755733205 1294545193 1998384441 2023817897 3980074507 4277195783 1976976820 161736578 1146021265 2225220465 3299013797 2037099893 3325571479 4091719316 2732629834 4146433436 3030950088 3304843089 4253086432 195991806 1876253180 204212556 2489345283 3118921599 1745636595 2188284282 22728563 1884305930 3007221243 3523957935 3237417394 2971079987 1666046096 2534387544 2255545727 3254331210 2039544738 3436513562 672947695 3390047439 2667762507 2225857946 3101235640 3738479563 3463929323 679138456 3125637469 1497386131 2769188293 312170287 2989721983 1165929384 1735855023 3256359504 2796685502 2654075498 1219587293 1875350795 331003245 2410414399 1083676659 669227655 929161068 1959194743 735647767 1260851168 2187806280 4115802362 1505585482 787266213 710046146 1384585734 371245728 535889356 3978254933 3485790863 1301095080 1609098488 764433699 3483149758 2356838230 1894022721 719418065 757877381 1256196240 837439031 458631461 1400887077 1276081862 545641509 2033963890 1759318425 3364470283 1646300946 2865648816 1144041908 3620311822 949078692 1215443996 3429726823 2720064847 2051449482 925409133 3216991642 2704016274 733457128 3350661702 1427149968 799940183 907940912 3173920869 2868022656 4267167343 417007702 3894294020 4235961880 904956895 1005810657 4185343335 1911159685 885099352 2466693845 108945833 2231253540 453681862 3671583553 417429090 1513444014 1327580674 2208650224 3640519975 2029193819 3013664121 499221842 1420500267 2910773945 552710454 1031021488 444146645 2198739295 3048671416 882485655 3113017538 3844993122 298247969 1025102739 3817937518 2450333893 1671285578 2813927234 3057949858 2695157561 4120941565 3961358700 909704656 1719469260 4206183788 1069299490 2637971956 318174565 1937406035 3306304116 2879257406 1368305981 3751296418 1527803068 2270611073 3957285235 2287772128 490652486 3985306269 3268454861 154473803 1216882583 1982614501 693391358 2530802576 1201050195 3815811159 2171392224 276249471 3910258177 1988754248 1706933962 4051498347 865592057 505793655 1844546435 688284640 3844499692 3579167696 2764819816 10353955 181705972 3710771767 2479043960 3361601319 3439901810 2367392870 2239594395 944259669 3468396585 905504523 1669381438 2567571581 3949140634 3536588928 3539778252 401887006 4280794581 2312926567 2014182265 3790741978 1092322011 3738578901 1155528939 3785923583 2485574632 727152972 2026710213 4050977748 3949035585 1314614470 663135739 290475533 2328028580 286408635 288000754 3519964682 3827704107 2378248858 3127905919 575297411 3822158968 2436870181 4249707968 131900410 1371445855 1986517391 3959505402 3293468833 2322803111 210799788 3093744218 3838127329 2614465566 1305138997 2256139955 3658493804 3395847624 1250905994 2977795208 1068113762 3274606318 2686778770 4140244775 354215539 4009204264 314422292 439255952 686178647 785326298 1330068068 3069811516 2956146438 2013022116 2086703231 3479979394 2272870686 1873865027 2654482995 3681456029 994235824 1111660977 2281324432 3743821637 1419828458 2914688368 4019126080 4134269203 631976889 4171794275 1916828167 2964203375 2319662453 2092147042 3288744861 1495804778 143506398 2137014190 3767937603 566217039 3940815091 2068624473 828547718 1604162444 2415395964 2722713827 2468825537 294744934 2543723580 1210333107 884472386 2600098074 3694140283 1480709776 4099379701 2993259747 1301474753 3565260472 1741741652 2495626809 2926084897 1172497649 3792830128 448663916 409466145 1939888476 4147543000 2543235306 2347770429 809544400 4227371945 3687080751 3717579185 1648363774 4108516131 4020594971 534856884 2712619786 2567286927 893637229 2915013751 2930793540 418576331 2975344464 1382245368 1965941101 1231513017 1372453220 1272377050 2804223572 1679715961 2687938099 4067119390 2297157478 361302347 2773555396 2267081678 1481881891 2268911069 1604813115 563676151 2375392665 3580364720 168972805 2136578645 3851012699 2629289632 2788079695 1280709359 361848408 3084874490 3308567241 1727100369 3560679152 1438391136 4252712040 3028694331 726020920 2755584727 603774197 3641915113 1320012292 1994623781 1479595023 3735381794 618760317 2210725413 993184329 1287851668 620805091 2287442282 1436908903 2183509137 62599349 1129566554 191607037 614560268 195655050 3992493283 3953046391 358064424 1541673101 2357851771 3741660200 2246138099 42250110 776209609 2083277951 4211612777 2550274240 1667423751 3832474781 900054358 1906497805 2258892714 3775433776 1348777556 2112511426 4112269888 3621741452 2731308523 2993606291 2409676795 2716476743 3381641743 3548269138 67738660 2218874380 1403252915 2092584737 2596970838 2858160855 2599445150 4127341747 1746368398 3707127432 262981057 1293248738 3857684151 774867973 1681758768 462280380 1855337740 4025693460 1929302147 2871338158 725046924 4133417051 192096332 2979066538 40696270 2904765022 3593900353 1663575839 2235484325 3466684194 1230518839 1273039659 3388153205 1990158176 2382592516 3628943790 4282166183 3985862043 3306969743 2853399069 2086040949 4243331355 3277353062 472050226 1195646384 1195858316 17569765 764371069 870698420 4109528092 2165232115 2295557883 3633002104 1606877335 2010977221 3571201307 1533195911 1364958978 510585646 2150494766 2585678375 241377214 188629566 427530307 1106780742 2117856276 112208812 1651388779 148864102 1243734632 3758162892 3802502699 3661288519 1435929363 3050224486 369129298 2713010504 3367111249 3658826709 919394866 3883460847 798557787 1568858233 2136763743 1626313159 2906691220 2335072979 2741375928 2921804353 2051861158 3606485172 943727445 1089412385 2817472001 2828581867 2503063754 2723409164 2633077819 3553827379 765456621 700845663 2899981200 4038809180 1561140684 450939216 2330056095 1325317133 886793532 3436002030 2981077572 2798594302 4151804017 2948397499 1035566881 3572162395 2225020673 3563190467 3591319783 1306655587 3468706649 1501067955 126035122 1868475056 1149624936 402653374 2518787754 614470895 174518135 1811982700 636210593 436766544 2931193188 3473544664 3304855330 3333602610 268525473 777725955 1434712198 1533479427 24111639 371677617 482510288 3080598903 1884972993 1398967153 3748500128 974143206 4035806670 1083804538 119830634 663082297 3662448261 545847886 1342511860 3529016544 2527730856 2142349333 3156717050 1228736412 1691408903 3520808246 494516842 753116031 2177815896 3816485046 945823224 1237573371 817835501 3910049213 3674125641 2915765931 2454727726 2063922014 2718915481 2518006237 3043653399 742289319 1576290151 72113365 2321480167 1298167678 3996525777 38971556 3747167357 2684514890 3442598404 3139496357 4289963267 1991658110 2273837909 1651193285 3195232903 4262949032 1729701988 4292924705 2882997858 3746666471 2583074140 1474144642 2332793419 4281756263 754369842 942087783 75657675 3770167777 3942197700 4034941473 2478255244 418175861 3030591401 3301184202 825437453 2270937949 1853933443 2814661097 3402601420 1003082072 2604636117 252236247 1878351780 3871464419 3527530914 3376722827 896041267 316796378 3262586550 375991036 3978218067 379592137 229221063 2137809759 2919619973 2585172061 1176228733 1081655461 1399067790 3824785446 302730801 751516008 1068390351 319178344 1599722628 1222975297 2860546495 2390632493 3529207662 2917448604 1978508777 2837046232 4260582912 4145153825 825422586 1127876913 3420074848 3716142169 1489275880 3853010748 390977173 2524248941 1320646987 2106468071 335636676 1694333440 1783325034 1206155862 178130945 3379873906 195768793 372370126 2529986752 1392211604 3818908569