0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 19:16:28 +00:00
OI-codes/BZOJ/4385/data/81.in

3 lines
13 KiB (Stored with Git LFS)
Plaintext

3000 4788115 965
121798 250651 216405 522289 387532 443963 350090 459821 349327 700217 115562 229154 519713 650714 883012 79529 683001 510068 40426 234318 45023 255333 256908 819851 209639 315808 240372 78993 48942 841534 307208 731345 452713 569678 483833 901474 918863 645861 115173 589831 156336 311181 367968 391788 345768 299945 251272 741948 186546 128260 293611 658007 469444 2 1 1 2 2 1 2 2 1 2 2 2 2 1 1 1 2 2 1 2 1 1 1 2 1 2 1 1 1 2 2 1 1 2 2 2 2 1 2 2 1 1 2 1 1 1 2 2 1 1 2 1 2 1 2 2 2 1 1 2 340902 534484 274305 158820 492807 180594 13692 56739 245170 505702 283197 69346 300397 15654 307564 334387 52057 319492 422629 370043 521363 38115 59188 57025 392227 429204 100166 132056 173376 92942 77239 283448 439071 597108 182958 436612 453050 233487 162737 383519 525585 538660 162572 512793 435889 588152 522774 380275 35469 596018 461138 426163 372042 592438 1 1 1 5 1 3 1 2 5 3 5 2 3 2 2 4 1 5 1 1 5 3 4 1 3 5 1 4 1 1 3 1 2 2 4 3 5 1 2 4 3 5 2 4 1 2 1 2 2 2 2 2 1 4 3 1 5 3 5 2 1 2 1 2 1 1 2 2 2 1 2 1 2 2 1 2 1 2 2 2 2 2 1 2 1 1 2 2 1 1 2 1 2 1 2 2 1 2 1 1 2 1 1 2 1 1 2 1 1 1 1 1 1 2 2 1 1 2 2 5 8 1 4 4 3 2 7 8 7 1 2 8 8 2 5 8 3 4 5 2 4 3 6 7 4 2 6 6 3 5 2 4 8 1 3 7 2 3 4 8 1 7 3 5 2 1 3 3 2 1 8 3 3 1 4 1 4 3 1 3 1 2 3 1 4 1 2 3 2 4 2 1 1 2 2 2 3 4 3 3 1 1 2 4 2 2 1 4 2 2 2 1 4 1 3 1 1 1 4 2 4 1 1 2 2 2 2 2 1 1 1 1 1 2 1 2 1 1 2 1 1 2 1 2 2 1 2 1 2 2 1 2 2 1 2 1 1 1 2 2 2 2 2 1 2 1 1 1 1 1 2 1 611388 180953 209836 381012 526628 398008 582942 340593 310429 240214 90655 175865 141383 620914 543704 280150 511506 75530 432135 234295 349871 236504 470024 446693 12502 120078 309491 477268 310971 166112 533854 412840 113461 93307 515957 565962 99600 525273 347421 462286 524409 338963 619313 95044 473554 495413 577365 72071 127747 568825 53129 412377 352721 195605 82336 559161 548758 348917 28786 741541 528744 361203 84878 224617 205822 450292 370124 664187 7334 472069 521809 173523 168215 23899 181514 34251 98897 548608 384749 24842 355117 508279 166611 332252 437700 130835 566089 10597 740181 83663 581564 709436 235534 515532 559305 386140 457815 662409 597123 23114 572214 724744 167248 702276 728707 201296 687615 704916 237178 491468 855013 409607 560987 545522 318586 295742 236316 301767 250328 236415 386631 710573 486416 655385 297235 449440 699378 762782 220432 769500 449469 430516 216330 572187 742927 449125 70923 54977 92397 660044 429472 697464 216639 288034 50360 122888 134218 796770 549410 781629 772415 400163 237286 843496 331610 653305 35881 353742 493373 53346 146140 497483 450663 268237 279457 87913 385365 56761 387067 402422 380289 110206 368537 237014 176235 1662 36783 225824 390061 116651 434529 311739 246312 18589 488599 463217 168504 467034 272229 470547 405891 361857 187166 129065 95821 184996 204368 436273 354313 114555 456984 376182 128266 290844 313793 156348 310134 764788 785118 198341 398035 853815 415648 29035 930669 200640 525875 446713 359728 648031 585440 911749 334044 80586 42559 611447 104674 266356 483059 67663 447289 40576 188273 906971 477897 624429 77850 950273 773467 516045 269969 247298 871720 376833 444590 462714 953970 111927 531238 893081 817016 192225 208916 265087 155300 566722 925954 299114 794928 203590 666350 316326 393067 504496 653741 2 2 3 3 1 3 2 1 2 2 1 1 2 2 3 3 2 1 1 1 1 2 3 1 2 2 3 3 3 1 3 3 2 2 1 1 3 1 2 1 3 2 3 2 1 3 2 1 3 1 3 1 1 2 2 2 2 1 3 3 2 4 1 2 4 1 3 4 1 2 3 1 1 1 1 4 4 3 2 1 2 1 3 3 4 1 3 1 2 1 1 4 1 2 4 4 1 4 4 3 2 4 2 2 4 4 4 1 1 1 4 4 1 3 2 2 2 8 4 7 6 5 8 4 5 6 5 3 1 7 6 4 1 8 5 2 2 8 9 8 7 3 7 8 4 9 5 2 7 6 7 6 8 9 8 7 7 6 7 1 4 3 5 7 7 5 7 3 9 1 9 8 9 6 4 3 5 3 3 6 4 3 6 2 6 5 3 1 6 6 1 5 5 5 1 4 4 4 3 5 3 3 1 2 5 6 2 2 3 5 5 2 1 2 5 6 5 4 2 3 6 2 1 3 3 1 6 3 458955 353023 484448 226663 96483 494311 489400 231883 238595 226619 82156 246145 253705 337482 409320 489793 463812 118993 225741 410930 155749 325822 192273 370732 57618 476598 12485 535283 99233 221622 341407 154239 242339 3968 75017 156926 252929 475315 278443 165754 350715 495144 538180 378265 228016 367531 386236 451325 281483 333504 364217 288553 377014 500216 9 4 6 1 6 1 4 8 1 6 1 8 6 2 6 5 7 1 8 5 6 6 9 2 4 6 7 7 9 1 9 9 9 6 4 2 5 7 2 3 9 8 1 2 8 9 6 2 2 2 4 8 7 4 3 2 3 3 2 1 4 2 3 3 2 4 6 4 5 2 2 3 4 1 5 2 5 2 6 2 5 1 4 5 4 5 3 5 5 3 2 5 1 3 2 3 2 2 6 1 6 5 4 3 3 91428 726671 602210 382951 266758 711887 343470 420531 299550 20523 703096 239571 643843 165078 577937 511366 394098 628704 582995 376897 683365 560851 224752 652774 493212 258189 292413 41488 238514 48267 291868 549039 332363 741333 498386 185 418210 126755 78313 8078 710091 109652 548835 86427 198435 268969 644484 37711 102590 387952 421571 503820 450627 450255 251564 55038 642067 597446 2 1 2 1 1 1 2 2 1 2 1 1 2 1 2 1 3 2 3 2 3 1 2 3 2 1 2 2 1 2 3 2 2 3 2 1 3 1 3 1 2 2 1 1 3 2 3 1 1 3 6 2 8 2 6 5 6 5 1 2 6 3 5 9 8 2 8 2 2 2 9 7 7 6 7 7 5 6 8 5 3 1 3 2 3 4 7 3 1 8 3 3 2 7 4 4 5 5 6 9 8 3 8 2 2 1 2 1 2 1 2 2 2 2 1 1 2 1 1 2 1 1 1 1 1 1 2 2 2 2 1 2 2 2 2 1 1 2 2 2 1 1 2 1 1 1 2 1 1 2 2 1 2 523635 395751 325173 253585 2252 700312 433488 362504 201415 66720 176910 931538 855958 348911 187014 581080 529944 359961 47097 530002 934842 642830 666250 906075 950168 641660 365794 884310 509832 385543 193512 954398 845695 622515 819163 584727 653518 603654 201531 69890 395802 189038 124511 171938 154 175848 217634 929510 199107 721700 656581 685530 12429 386989 335054 262308 160739 409077 383262 536474 486194 89554 590551 581438 598520 511213 86286 508918 317375 196459 149168 590526 543354 341229 602848 202936 330486 208161 323113 177320 267595 424147 397921 78778 47193 216407 599951 434168 289009 114764 241109 63555 18821 308513 413289 295892 539840 221137 350240 446307 464736 465041 245362 366819 209304 541757 620475 65367 183792 594330 173186 339352 1891 438209 154157 248079 316295 230726 554364 315758 333218 160652 393766 728899 105265 337408 549269 608082 108920 133192 295386 43117 439859 231152 539338 109131 441706 475024 235912 169671 341201 534637 281113 661470 15429 750448 585157 32349 684109 144920 271518 558420 73471 485822 561590 72125 443318 526596 464737 148067 202293 639821 267604 425972 591068 420118 305715 572377 309905 143225 73393 199698 272419 396137 121097 292533 326918 392363 106908 432116 438093 152887 158801 248372 403473 492682 619116 47032 35638 143665 190000 563196 644721 595726 58203 312757 461467 667299 598646 545406 53229 438253 282268 549000 185220 478631 316008 227609 68735 631048 576324 382497 545064 137594 533641 1 6 4 2 3 6 4 6 1 5 1 6 6 4 4 3 3 1 6 5 3 4 7 4 4 2 2 3 5 1 2 4 5 6 4 1 2 2 3 2 4 4 2 1 2 5 2 7 3 2 5 1 3 1 4 7 4 1 4 3 2 2 1 4 1 1 4 4 2 2 1 2 1 2 2 2 4 3 4 4 1 3 1 3 2 1 4 4 3 1 2 4 1 1 1 2 1 2 4 2 2 2 4 1 1 3 2 1 4 1 2 4 4 3 2 399318 292658 331826 774404 10557 173563 76995 387557 345860 254223 232535 313236 684903 232781 355395 331339 537235 635731 459346 377779 166700 565212 397747 109474 260973 1997 68470 407415 117887 529517 611936 536132 832738 820986 268116 800874 715792 437053 751508 350546 749920 996 490432 769471 706716 610818 376854 225223 243037 493953 468292 464638 125844 436418 599832 261560 158767 139822 632675 7 1 8 5 10 8 1 4 4 6 4 3 6 2 10 2 8 5 2 4 5 8 4 2 9 7 7 1 7 2 10 4 10 1 6 4 3 2 4 4 5 5 10 3 3 8 9 2 7 1 3 6 3 9 10 1 3 3 323346 42255 188892 152560 336988 240819 206497 175287 249794 366189 294222 236695 470626 85255 283176 112788 387042 203862 399468 368709 202291 47662 339257 348920 290609 332312 145798 101418 165279 568952 33057 368615 256868 326921 131898 214646 77679 175445 219529 512225 101745 168806 73890 430823 299431 10276 18773 71483 200873 372811 23576 438507 404695 2 2 3 3 2 2 2 2 3 3 2 1 3 2 3 1 1 1 1 3 3 2 2 3 3 3 2 3 3 2 3 3 3 2 2 1 1 3 2 1 3 2 2 3 2 1 3 3 1 3 3 1 169257 362524 435113 431789 309498 227422 119984 466461 136541 147312 189554 309929 60961 363808 502278 195265 263633 250665 210137 277221 321522 169252 229573 42103 331434 65187 442977 211767 326875 151798 360532 117724 313118 291737 189286 140030 345982 488966 62199 250171 134199 476644 263587 148215 58112 285064 302163 88676 195181 206128 230279 79380 52046 500086 380407 126641 2 1 8 3 6 2 1 4 1 9 2 3 2 6 4 7 1 6 2 9 7 8 6 3 3 5 2 1 8 8 2 3 6 2 5 1 9 6 9 5 7 3 3 9 3 2 9 3 1 6 2 7 2 1 7 7 4 3 3 8 8 5 1 3 7 6 6 4 4 7 7 7 7 5 1 4 5 1 7 5 8 7 5 2 6 3 4 5 8 7 5 1 1 3 7 6 2 6 2 3 7 4 479119 209543 448205 646288 212711 121030 444591 600614 120827 613475 466857 94346 28514 269823 162966 606842 640605 7505 169077 398832 425446 379226 538209 11738 45180 622669 382388 396187 607182 477888 30291 468023 253012 371228 226924 165172 117622 242291 359269 518882 10000 240390 174747 591551 622830 88852 330846 429257 206369 527297 253690 12606 39801 559197 215647 482472 154880 1 1 1 1 2 2 2 1 1 1 1 2 1 2 2 2 2 2 2 1 2 1 2 1 2 1 1 1 2 2 2 2 1 2 1 2 1 2 1 2 1 2 2 2 2 2 2 1 1 1 2 1 2 2 2 1 447084 845805 559836 623234 109874 499271 435540 206270 853726 547861 242744 277617 597418 210967 114638 609530 10566 396847 855854 552536 408231 900017 113825 879049 744441 116748 934437 333303 820131 380514 836886 694627 423299 515937 795442 835278 457906 584640 696382 217121 951385 529353 765255 950986 85017 825448 597691 933060 848934 253646 283407 833660 681815 284598 367097 383926 802917 618442 47667 632221 276372 255574 845898 779087 547741 695639 558420 154065 249342 46512 734511 853495 66941 916914 860804 512902 284149 627467 652915 771399 531548 643455 870354 718908 46254 516237 263239 255827 448065 235316 122852 8172 316161 482822 291174 305557 15311 298749 608417 876117 323033 755054 504436 691528 327556 43184 565108 8002 562971 298570 30069 5 2 1 7 5 4 3 2 1 4 1 1 5 7 7 3 4 6 1 3 4 7 3 1 2 6 4 4 2 2 2 3 6 3 2 5 1 2 1 1 2 3 6 3 1 2 3 3 6 5 3 5 5 5 7 6 1 4 5 6 8 8 7 3 3 8 7 3 4 7 5 4 3 4 3 7 1 5 8 4 5 4 6 2 7 6 7 6 6 1 4 3 7 8 6 8 6 1 1 5 5 6 7 2 3 8 8 3 2 3 7 2 3 5 2 3 2 3 3 5 3 4 2 5 3 2 1 5 4 2 4 2 1 5 3 4 4 2 5 3 5 4 3 4 4 5 1 2 4 3 5 3 1 5 3 5 3 4 3 2 4 1 1 1 5 3 2 3 2 231006 124525 394286 642752 612804 276815 145021 510746 67311 269647 549244 200207 497745 213933 216297 117923 472697 339503 64042 131083 658226 507321 378228 263291 25951 601824 155778 311003 407773 115447 581797 494593 366736 176798 241443 636779 86419 319350 346416 83716 462752 314693 567797 238096 641036 181988 643586 312073 477370 320465 75278 524595 235228 63155 536137 560583 504127 491240 408552 675607 588164 483723 627042 787238 272732 282020 445879 468649 57908 502162 212856 6558 197662 196035 437334 205618 774950 57779 678912 784869 552829 295967 334202 461594 441037 6827 702861 714376 539781 385605 410570 562217 103045 67525 679439 611306 168978 341123 117340 590357 367981 673088 657339 251143 520312 22493 689361 65374 718577 706368 187751 546588 432958 103669 578161 292577 343603 502189 25201 208035 273634 283139 627031 24259 1167 84919 160643 344748 406156 74915 35055 21646 594155 632201 625439 158569 288290 111824 316247 653188 402817 542053 300052 505048 568330 466790 532150 235748 575748 435778 592544 333940 93539 415291 345730 328471 466119 321974 344429 156989 111237 490205 154135 146074 32884 622902 501530 329856 576661 287121 616549 511549 101520 256697 78743 397733 46502 332703 678404 135970 282666 853279 568524 773099 452880 159404 144548 788039 495756 667105 150661 657788 874664 799968 912042 683154 524206 75205 83663 596805 562659 889367 545820 571623 144853 811008 341563 591238 679532 292278 569687 640823 556891 116616 233098 967801 355341 630012 852766 675902 506524 837133 861950 330951 338997 439146 588786 834744 422251 110624 6467 190445 4 1 4 2 3 5 4 1 4 2 5 3 3 5 3 2 1 3 2 5 2 5 1 4 3 2 3 3 4 2 5 5 2 1 1 3 4 1 1 5 4 5 1 2 3 5 4 2 5 3 4 5 3 4 1 1 4 4 3 1 4 3 4 3 1 1 1 3 3 1 2 1 2 4 4 3 5 5 1 1 5 3 3 4 3 1 1 2 1 1 3 3 2 4 4 1 4 2 4 2 1 2 2 1 4 3 1 3 525045 768077 336223 322771 485823 132558 1023 688338 377539 100847 545524 480056 46484 506484 602348 571336 825825 131862 291899 114710 332510 454805 580253 39018 162275 330360 76202 817928 760934 431195 426413 200980 361994 97280 224054 651462 719763 90600 526565 164455 298059 235510 710175 701219 749505 27084 679133 808676 16736 240230 1 1 1 1 4 2 1 2 1 3 6 3 1 6 5 5 3 1 3 2 1 4 3 5 5 2 6 5 1 6 2 5 3 6 3 2 3 1 6 1 4 1 4 6 6 1 4 3 6 6 5 4 6 5 2 3 5 4 207216 495852 109133 176671 88397 118259 358751 218828 415300 181236 455327 265778 339519 300239 360153 346322 351284 351296 227900 73327 97953 333722 41476 282557 167878 272224 103118 352227 250844 32020 58819 271896 53157 145606 29380 361910 50496 388603 482312 264508 8563 136091 379340 303304 275112 491456 436482 306340 180879 127926 363631 301980 273234 213257 266194 154624 629824 575403 533591 74574 385347 431282 634803 331647 339723 158194 644871 524613 153625 311767 359834 309218 558217 347734 351751 280458 37275 255407 303407 620491 119900 341524 381903 275566 15946 540887 229334 211995 144877 128236 370035 267841 244630 509002 477648 632488 70208 141671 354506 547392 512609 107055 441124 479297 593012 135072 380271 504455 459898 143462 41130 618633 658943 2 2 6 6 5 5 6 4 2 4 5 3 4 4 5 1 3 4 3 6 1 2 5 1 1 1 2 4 1 5 3 4 2 5