QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#324565#4832. Telepathyucup-team2953#AC ✓10ms4328kbC++14931b2024-02-10 21:01:082024-02-10 21:01:09

详细

Test #1:

score: 100
Accepted
time: 10ms
memory: 4256kb

input:

Flim
1000000 100000
1101111111100010011110111001110011110110100000111110011111111111110111110100000001001000000110111000000101110000001100111110100100000100010111001011111010001000101100101100001111011100110010010000100100100101110100100110101001001000001011111101111111001100101000010110001011011000...

output:

3 11 21 32 41 51 67 73 83 92 105 114 123 135 143 151 161 174 183 193 202 213 221 234 243 252 265 271 284 292 302 313 322 333 341 352 362 371 383 396 403 411 423 435 445 451 462 472 483 492 507 513 523 531 541 552 562 571 583 593 602 611 622 632 643 652 662 674 685 692 702 711 722 733 747 753 761 773...

input:

Flam
1000000 100000
0000001101000100010010001001011111000101010011011001010100101001110101001011001011100001011100110100011110011010100101110101101101100101111011000111001101001100010000010010101110101010111110001100110000110001001111010010000010111101110001011011101101010000111111011111100100010001...

output:

6 15 21 35 43 53 61 72 83 93 102 111 123 131 143 153 163 171 181 192 202 215 224 232 241 253 263 273 282 295 302 313 323 332 343 353 363 376 383 391 403 411 422 431 444 452 465 472 483 492 502 512 522 537 541 553 563 573 583 593 606 614 623 637 643 652 664 671 683 691 705 713 723 731 745 752 762 771...

result:

ok 69962 matched

Test #2:

score: 100
Accepted
time: 9ms
memory: 4192kb

input:

Flim
1000000 100000
0100111111111101010011101010110100100101000101101111011100000000001000100010110011011010010000010011011100110000010001001111110101111000111011001110000101100000011110110100100100110101011101011001111001111011111100110010000110000101001111100011111100001001000000111110011001010100...

output:

3 15 23 33 45 53 66 71 83 97 102 115 127 133 143 153 162 172 183 192 202 213 224 233 242 252 262 271 283 291 301 313 323 335 342 352 361 371 387 393 403 413 423 431 442 455 465 471 481 493 503 513 522 537 543 553 562 573 585 592 604 613 621 633 642 653 663 671 682 693 701 712 728 737 743 755 769 772...

input:

Flam
1000000 100000
1011011100010010001100011101110001001000011011100101011000000110000111001100010011101101111010100011101011100110111111100011101000111101110001111110111000010110011100011101001111101100001111010000100110111001101110101000110110101101111010101111010010010011111010001001000110100001...

output:

1 13 24 35 42 53 62 72 83 91 101 111 122 135 142 151 162 173 183 193 201 213 223 232 245 253 261 272 282 292 303 313 324 331 341 355 363 371 385 391 403 413 421 433 443 452 462 475 484 493 503 511 523 535 543 552 562 573 583 591 601 611 621 631 643 651 663 675 683 691 703 713 721 733 743 753 763 771...

result:

ok 69761 matched

Test #3:

score: 100
Accepted
time: 6ms
memory: 4248kb

input:

Flim
1000000 100000
1011011100010100100000110101011111010001111000101100011110101101111101011001110000101111000101001011100010010101000100000110100110101010110101010010110000111111001000101000101111011111001011111011000011111000111010001101000000011001101011110100001001111010100000011000011000111101...

output:

1 13 22 35 43 54 63 72 82 93 101 113 122 131 143 154 162 172 185 193 205 211 228 232 243 253 264 271 281 293 303 311 326 335 343 353 363 373 382 393 403 414 421 432 443 455 461 472 485 491 501 512 523 534 545 553 563 573 584 591 601 611 628 632 641 653 663 675 682 691 704 711 722 733 743 753 764 773...

input:

Flam
1000000 100000
1000000110110000010101111010110100011001100000000100011111010000100011011000100110110101101000000000111000100010001100000011101011001010111010101010101000000010101001001010000011000001100011011000001111000110000100000111101010100101011110110100111101001100100110001111001010010110...

output:

1 13 22 33 41 54 64 72 81 91 103 111 122 132 141 151 161 171 184 192 203 213 221 233 243 252 261 271 281 291 301 315 325 333 345 352 362 373 386 394 401 412 423 435 441 457 462 471 483 492 507 512 521 533 543 555 563 574 582 592 603 617 623 633 644 652 663 671 685 692 701 712 722 732 741 753 765 775...

result:

ok 69925 matched

Test #4:

score: 100
Accepted
time: 9ms
memory: 4184kb

input:

Flim
1000000 100000
0111100010111011111010101001101010001100100000101111100010100101101011101101000111100000100101000110110111010101110111000011100000000111101100001111111000100000001101111100111001000000110111100100101111011010111110001011101110101011100000111101110101110101001100010001010000100111...

output:

2 13 21 31 41 53 63 71 83 93 103 112 122 134 144 151 162 172 184 191 203 213 221 233 243 253 265 274 284 292 302 313 322 333 348 353 362 371 382 393 402 415 425 433 441 455 463 474 481 492 506 512 521 532 542 551 563 573 581 592 603 613 623 632 641 657 663 677 683 691 703 712 723 732 743 753 761 773...

input:

Flam
1000000 100000
1110010010000011001110110011100111011011011010011100001001111110101101010001000001100110001000000001110001011110001101011000111010001000011010110010001011100110010100101001101000000000100100001010001000101101110111100100111001011000100101000101111110010110010101011110001100111000...

output:

3 14 21 32 42 54 63 73 82 91 103 111 121 132 141 151 163 172 184 192 202 212 223 232 243 253 263 273 283 295 303 312 322 335 343 354 362 371 381 393 401 413 421 433 441 459 463 471 482 493 503 511 521 532 543 554 561 573 583 591 606 611 623 637 642 652 663 671 682 693 701 713 721 732 743 753 761 772...

result:

ok 70040 matched

Test #5:

score: 100
Accepted
time: 4ms
memory: 4256kb

input:

Flim
1000000 100000
0010100101001111100010100011100011010001010110111111100111101101110010111011010111001000011001111010101011110101010011000010111100101101100110101000010101010011111110100001111001010110111111010100000100010110110000001110010010111001000111000010000000000011100000001011011011100001...

output:

2 12 21 32 43 53 63 73 83 91 101 113 122 131 141 153 165 172 182 193 205 216 223 233 242 254 264 271 283 292 301 316 323 333 342 351 361 371 383 392 401 411 421 433 444 452 463 473 482 491 503 512 522 532 542 557 563 573 583 593 605 613 623 635 643 651 663 675 683 695 704 715 723 733 742 752 763 772...

input:

Flam
1000000 100000
0110011010000010100110111110001010011001010101001000000000001000100110000010001011100110011110011011111100011100111100100101101111011100011000110000101111010011111001111111100111110000100000110101011000011100110110110100110000001010101101001100000110010011010110110110011101100011...

output:

2 14 21 31 43 51 61 74 83 93 105 112 123 132 142 155 163 173 184 193 204 212 223 231 243 253 261 273 284 291 305 312 325 332 345 353 361 373 381 391 402 418 421 433 442 452 461 474 483 494 501 511 522 535 541 552 563 571 583 593 605 615 621 632 643 655 661 671 682 694 701 719 725 732 742 751 763 775...

result:

ok 70025 matched

Test #6:

score: 100
Accepted
time: 9ms
memory: 4160kb

input:

Flim
1000000 100000
0111000101101011010001110010110111010100011111011111111110100111001001111111100110001010101110000110101001000000111010010010011000000111011101111101101010011010111010010000000101100110010111101001000001000101100100111011001101101010011010001001101100101001110111111110000110000001...

output:

2 11 22 32 42 57 62 77 81 93 101 112 122 134 142 151 163 177 182 191 203 213 222 231 241 251 267 272 282 291 302 312 324 333 342 351 363 371 389 392 401 416 423 433 443 451 463 473 481 492 501 513 523 532 541 551 563 573 581 593 601 613 622 631 642 653 663 673 684 694 701 712 721 735 741 751 762 774...

input:

Flam
1000000 100000
1101110100000110001111100000000111000100101101110000100110101100011010000011001011011100001101101001010001110110101111010010011100111001011000100111101010100010100010110110101000000101000001100101010111101011110111001100000100010110010110011011101010111010010100101001000110010101...

output:

3 14 23 32 41 52 63 74 83 93 103 111 122 133 142 151 161 171 183 191 203 212 225 231 241 253 262 272 287 294 305 314 326 333 341 356 363 373 382 396 401 414 429 433 441 451 465 473 481 495 501 512 522 531 542 551 562 573 583 595 602 612 624 631 643 653 661 671 682 693 702 711 723 731 743 753 765 773...

result:

ok 69940 matched

Test #7:

score: 100
Accepted
time: 9ms
memory: 4184kb

input:

Flim
1000000 100000
1101001000111101111010011000000011100100011001000111110111000000101010010100010000010010110001100110010011011101110110001011001011101010101101100101101110001101110011101011110010001001110110001100100110001000010010011110100011001101111101010101010100001111100011010011110101101010...

output:

3 15 21 32 42 55 64 73 85 94 103 112 121 131 142 153 163 175 181 192 201 212 221 232 243 252 263 273 281 292 302 313 324 332 342 354 363 374 381 391 401 417 421 431 442 452 463 472 484 493 502 512 521 533 541 555 561 572 586 593 601 615 622 633 646 653 664 671 682 691 705 713 721 732 741 751 762 773...

input:

Flam
1000000 100000
1011000100000011111001100111011010111010010010001010111101100111111101101010001111101101111010010100101111011011100000010000101001010101111001100101011111001110010000011111100000000101010001010100001000111010010100110110010111111110000010000001011011010101101101101000011111111110...

output:

1 14 22 31 43 51 62 71 83 91 101 113 124 133 142 155 163 173 183 193 202 213 223 231 245 253 262 271 282 292 302 315 322 332 343 355 363 375 383 394 401 413 421 433 445 454 462 473 483 491 503 511 522 531 542 551 565 574 585 592 602 611 624 633 643 653 661 672 681 691 703 712 721 733 741 752 761 773...

result:

ok 69983 matched

Test #8:

score: 100
Accepted
time: 6ms
memory: 4164kb

input:

Flim
1000000 100000
1111000111110010110101111010010101000010100111100111010001001001110100010110110100000010101010100100010010010000010110110110011101111011000101001110101010101001011001100110100011111100111101101111001101111111110111111100111011011101101111100101000011001101000010000010011000001000...

output:

5 13 22 33 41 53 61 73 86 91 103 115 122 133 143 151 162 171 183 191 202 212 223 232 243 252 261 271 282 293 303 312 322 331 344 351 361 373 383 392 404 415 423 434 441 452 462 472 481 493 502 512 521 531 541 552 561 572 583 593 603 616 621 633 646 651 663 672 681 692 701 711 723 734 742 751 763 771...

input:

Flam
1000000 100000
0100101111000111000001111011111000101100111011001101000110101011000010100001100101011111100000101101110101110011011101001011001000101111001101110001011111100111000110101110100010110110100010010010001011100100011011101001100001001001001110111010010101110101111110010100111100110011...

output:

3 14 22 31 43 53 61 71 83 94 103 113 121 131 142 155 164 171 182 193 203 211 221 233 241 253 261 273 282 293 301 313 323 331 345 351 363 374 381 392 403 412 423 433 441 453 463 477 481 494 503 515 523 532 542 553 562 572 582 593 601 613 623 633 644 651 665 674 683 691 702 712 722 733 742 754 761 775...

result:

ok 69914 matched

Test #9:

score: 100
Accepted
time: 9ms
memory: 4192kb

input:

Flim
1000000 100000
1101100100101011010111000110001101100010101101111011100111101110001000011010001111101110100110100101000001110011100111110011011000010011001100010110001011110101101100000011010101011110100000000100111010011100100011100010100011000010010000000110111101100101011100001011111011101111...

output:

3 11 23 33 41 53 63 72 83 92 106 113 122 133 145 151 161 173 183 195 201 212 221 231 242 251 264 271 286 291 302 313 323 332 342 351 363 371 381 392 402 413 422 431 443 454 462 473 481 496 502 511 523 532 541 552 562 573 585 591 601 611 622 632 642 653 665 671 683 693 702 712 722 735 742 753 762 773...

input:

Flam
1000000 100000
1110110001110100101101000110001011000010011100101101011101101010101010101000111111101011011110110010100100101101000000100011001011000100010000000001111010110010001011001100001001110011001101111100011000100010001111011000001000001001111010001100010001100010100001100011001110010110...

output:

3 13 23 31 42 53 61 71 83 93 101 113 122 135 148 151 162 174 182 195 202 215 222 232 243 251 262 273 283 291 302 315 321 332 341 352 363 373 382 392 401 411 421 436 445 453 462 471 481 492 501 513 523 531 542 552 563 572 583 591 601 613 621 631 644 653 662 673 687 693 705 715 721 731 742 753 761 773...

result:

ok 70067 matched

Test #10:

score: 100
Accepted
time: 10ms
memory: 4140kb

input:

Flim
1000000 100000
0110111110010110100101000100001111111101110011100011101001011101000111001111100010010011111010110011001101110010101011011010000001000110111111111101100111011110010110101011001001100001011010000110111111111000101011000100100011011110001000011000011001100111001101010001011011101111...

output:

2 13 23 39 43 53 63 72 81 91 102 111 121 134 147 152 163 173 185 194 205 211 221 231 241 251 263 271 282 299 303 313 321 332 342 352 361 371 381 393 404 415 423 433 445 453 462 473 483 492 503 513 523 539 541 551 561 575 581 592 601 613 625 631 643 655 662 673 683 694 701 712 723 731 741 753 763 772...

input:

Flam
1000000 100000
0011111000010000111110101000110101011000100110011100001001001010101010101111101011111000111011011011100111001101110011100011101100100011010010110000110000111010111011011011010000110000111101110110110010111110000011010110010001101011010010000000111010000000001010001011110000100111...

output:

2 13 21 33 41 54 61 71 85 91 101 112 122 131 141 154 163 173 184 193 201 212 223 233 244 258 261 274 285 292 301 311 321 337 341 352 361 372 383 391 402 412 422 437 445 453 465 471 483 493 504 511 522 533 542 551 565 572 583 591 603 613 628 633 642 651 661 671 682 691 701 711 723 732 741 754 763 773...

result:

ok 70058 matched

Test #11:

score: 100
Accepted
time: 9ms
memory: 4304kb

input:

Flim
1000000 100000
0100011011001010101110000001011011101010010010100111000111011100011110011001101001100110011111000100010110101010001000011110110110101000000000101001011111110100111110010011101110111011001111100110011000110001001010111001001010011000010101000110000001000111011100010101101001100010...

output:

3 12 21 31 43 53 63 72 82 95 103 111 123 131 142 157 165 173 181 191 202 211 222 235 242 254 265 271 281 293 302 313 323 331 345 352 362 371 384 392 402 411 421 432 445 453 467 477 483 491 503 515 521 532 542 555 561 574 582 592 602 613 621 638 644 652 663 674 683 693 702 712 721 738 743 753 762 772...

input:

Flam
1000000 100000
1111100111000001001000111111000111001101000111111100111011001001101000101010010010101110001011011011110110010111010101111011101101011000101011010000100001001011101001000101111000000111111110000110010000110101000000011010010111101100111000100101101010111100100000010110000000011100...

output:

5 17 22 32 44 52 61 71 81 91 103 113 121 132 143 155 161 172 182 194 202 216 223 232 243 255 265 276 283 295 304 311 325 332 343 353 361 372 383 393 405 412 424 431 443 453 461 472 482 493 503 513 524 531 543 553 563 572 582 592 602 612 622 632 641 652 663 672 683 692 703 711 723 733 743 753 761 772...

result:

ok 69909 matched

Test #12:

score: 100
Accepted
time: 6ms
memory: 4328kb

input:

Flim
1000000 100000
0000001011111000001000100100100001010010000100001001010000100001100011000011010010111011111011000000111100010010111010100100011110001110010011101101111101101101011110100110111100011101100001100110110011110100111101110110111110000000011111111001110010100101101000000111011101100000...

output:

6 13 22 35 45 53 64 74 81 91 105 111 123 132 143 153 162 171 183 191 205 213 225 234 241 251 266 273 283 293 301 312 322 334 341 352 362 372 381 392 402 415 422 432 442 452 461 473 482 493 505 512 526 532 541 553 562 573 583 594 601 611 622 633 647 652 661 676 683 693 701 713 724 732 741 752 762 773...

input:

Flam
1000000 100000
1100010001001011100000100100100101010101100001010110010110001110000010101000110101110100110100111111110011111101010011110101011111011111001010000000010110101010100100010110010000011101110110101110110100100010000000001100101111011110000011111100011011101001010101110100110011111000...

output:

3 12 22 33 41 51 63 71 82 93 103 113 123 132 141 152 161 171 183 191 202 216 221 231 243 251 262 272 281 291 301 312 321 332 342 353 361 371 383 393 403 411 425 432 443 455 463 473 484 492 503 514 527 536 547 553 561 572 582 591 601 611 625 633 645 653 661 671 682 695 701 711 723 733 744 753 762 773...

result:

ok 69993 matched

Test #13:

score: 100
Accepted
time: 4ms
memory: 4308kb

input:

Flim
1000000 100000
1011000111100100101111010101100100010111001011010011010000000110010010100101111111000010000111010010000101011011100001100100110110001111001011100100010000101110100111010101111000011011111110110000110111111001001101100010101001101011110100110111101010110010010101000000100111100011...

output:

1 11 23 33 42 53 62 71 83 92 105 113 123 132 143 154 161 172 181 193 205 213 221 235 242 253 263 272 283 291 304 313 325 337 343 353 368 375 382 393 401 412 422 431 442 453 464 472 482 491 501 512 523 533 543 554 562 571 582 593 603 613 623 632 647 653 663 674 684 691 702 717 727 732 744 751 761 773...

input:

Flam
1000000 100000
1001100001001101011111001110110000011101110100001011000010110101111010010010001110001100001010001010010110110001010110010010111101010110110110001111100011101011101110000001111101100001001100111010101010001010110110010010010101001000010001010011001001010011010100110110001101010011...

output:

1 12 23 36 43 53 63 73 81 91 103 113 122 133 141 152 161 172 185 193 201 212 223 235 242 253 262 273 281 293 301 313 323 333 342 351 361 377 386 393 405 416 421 433 444 452 466 475 482 494 501 512 522 535 544 552 563 574 581 591 602 612 624 633 641 651 665 673 682 691 703 711 723 733 741 753 763 771...

result:

ok 70160 matched

Test #14:

score: 100
Accepted
time: 10ms
memory: 4188kb

input:

Flim
1000000 100000
0111011100111001000111111010111111000100000101100011001100110000000111010111001011001011100010000110101100111001100111000100001001111110011110001001100101001000101100110000011110110111001111011011010010101011000010101111011101001101110110100101001001111011111011100001001111011100...

output:

2 13 25 35 45 53 68 73 83 92 101 112 123 135 141 153 161 174 182 192 201 212 222 232 243 253 263 275 283 292 303 313 322 331 342 353 363 373 383 395 401 411 423 433 443 455 465 472 482 491 502 512 521 532 542 551 562 572 585 593 603 616 621 631 642 652 662 673 683 691 703 713 723 733 742 751 762 773...

input:

Flam
1000000 100000
0001110010100100101000110000110100101010111011011100100010010000001110101111001001100000110111010000011111110000011011100001110001101010100110000101110000100011001100010000001110110000000110010100111101010111011001011010011101111101000100101000111011011000111001110110100110001000...

output:

4 11 22 33 43 52 66 71 82 92 102 114 124 131 141 154 162 174 188 193 203 211 222 233 241 252 262 272 282 292 303 314 325 332 343 352 367 371 382 395 403 414 423 433 441 451 461 473 487 492 504 512 522 532 543 553 561 575 581 593 603 611 623 632 641 653 661 671 682 693 701 711 723 733 743 753 761 771...

result:

ok 69940 matched

Test #15:

score: 100
Accepted
time: 9ms
memory: 4120kb

input:

Flim
1000000 100000
0111010111010011111101011001100111101010010100101101011111011101001110001010110111111100011101100010001100010110110110000100001101000001010101001011101110110110001101100011110111000110100010100100001000101110000101101011101000111111111001100100100010011110010010010001100000000000...

output:

2 13 23 32 43 53 63 72 87 93 102 111 123 137 143 153 162 175 182 191 202 213 221 235 243 252 261 271 282 292 301 312 323 332 345 352 362 373 382 393 405 412 422 433 442 453 465 472 482 493 501 511 522 533 543 551 561 575 587 592 601 613 623 633 643 651 661 674 682 693 703 711 722 732 742 752 762 774...

input:

Flam
1000000 100000
1100010111100100000001100100000100100000010111100110100111101011101010011001011011100011101000100010101011001110111100100001100110001111011010011111111101111100010111110000001010011111011111101000101101011110010100010100101111010101101110100001111110111011101100011100101100101011...

output:

3 11 22 33 43 51 61 72 83 91 101 111 124 132 141 153 163 174 185 191 203 213 221 232 244 253 264 273 285 291 303 312 323 335 341 352 361 372 381 393 402 411 423 433 442 454 464 472 483 491 505 513 521 534 545 553 562 573 583 593 605 612 622 631 645 651 661 673 682 693 701 711 724 731 744 751 763 771...

result:

ok 70020 matched

Test #16:

score: 100
Accepted
time: 6ms
memory: 4168kb

input:

Flim
1000000 100000
1110100011010110010011001000001001101111110101000110100110011100001000101111101011110001011100001100001101111110011001010110110111001110100111100110100100111111100101001001111100111011111010010011000011010000000111010110111000001011101001100001110000101000101001101110001010100000...

output:

3 13 23 31 43 51 63 71 85 93 102 111 122 132 143 153 161 172 181 193 203 212 223 233 244 251 262 271 281 291 301 312 322 331 343 352 361 373 383 391 403 411 423 438 443 453 462 473 482 495 503 512 522 533 542 551 564 572 583 596 601 612 623 633 641 653 662 672 682 694 702 711 722 732 741 753 763 773...

input:

Flam
1000000 100000
1000100101011011000111011000100001100001001000010111100001010111011000110010111011110010011101110101010110010101001010110100110110100100011110110110110000110110111001001100001110101100010111010001001001101000100110111110100100110010011001011010000110010110101100111011000100011010...

output:

1 12 23 34 42 53 62 73 85 93 103 113 123 131 141 154 163 174 183 193 202 212 221 231 241 253 262 273 283 292 302 314 323 331 342 351 363 371 383 392 402 411 423 432 441 458 462 472 483 492 502 515 521 535 545 552 562 571 582 591 601 612 622 631 646 651 661 672 682 692 701 711 723 731 743 753 763 771...

result:

ok 69884 matched

Test #17:

score: 100
Accepted
time: 9ms
memory: 4120kb

input:

Flim
1000000 100000
1110000100100000011110101101011100101001011000101000000010111001110000100111100111110110011101100001100000110111001101100001010010111110001011010101101100000001100100110111000011010110101101000001001111011000110100000111110110100110110010011111011010111111101011001101100011110001...

output:

3 11 21 33 42 56 61 71 85 93 101 113 125 135 143 153 161 173 182 197 203 213 223 231 245 257 263 272 283 293 305 315 323 333 345 355 361 373 383 393 403 411 423 431 442 451 463 471 485 493 502 512 523 532 542 551 564 572 585 592 601 613 621 632 642 651 663 672 681 693 702 712 721 732 743 753 761 779...

input:

Flam
1000000 100000
1110110010101100011010011101101010001001110000100011111010001000101101010010110010000001000101111101110011000000111011111111010010011011100100010001000011110101111000010001000110111000101110100101000011011101010001100110011111111011011111011010110010010001111010000101101100001100...

output:

3 11 21 31 43 55 61 73 81 93 103 112 125 132 145 152 163 173 181 191 203 214 222 233 241 253 261 273 289 293 302 312 323 331 343 351 361 373 383 394 401 414 422 431 441 454 462 472 485 493 501 511 529 533 549 552 561 575 581 591 602 614 623 631 641 653 662 673 683 693 702 712 721 733 742 752 762 771...

result:

ok 69947 matched

Test #18:

score: 100
Accepted
time: 10ms
memory: 4256kb

input:

Flim
1000000 100000
0001110010101111100110111000100110111110001000110011011001000101011011000110011001011010001100110000000011011000011010100000001101000001101011001101111110101101111111110100011101000101110101010101111010000000001010001011011000110011110101110001001100001110100110010111000100111111...

output:

4 11 21 32 42 53 63 74 83 93 104 114 126 136 143 153 169 174 183 193 201 211 222 235 245 252 261 273 282 291 303 313 323 334 343 353 363 372 385 397 403 412 423 432 442 452 463 475 481 492 502 513 523 533 541 553 561 572 582 592 604 612 621 633 645 652 661 671 683 692 702 713 725 733 743 751 763 775...

input:

Flam
1000000 100000
0010110001001111010001111110001001110110110001110110010100100100011011010101011001110100000001000101111011110001011000101010100101000000001110110001101100111001110010100101101010011111101101011010001101000011110001011110011110100001011101000111100001001000010110110010001110111001...

output:

2 12 22 31 43 51 63 73 82 95 103 113 121 138 141 153 163 172 185 192 203 215 222 233 242 252 261 273 286 292 301 318 323 333 341 351 365 373 383 391 403 413 423 432 441 451 461 472 487 493 507 513 525 532 543 552 561 571 583 592 602 613 623 631 646 653 663 673 682 692 701 714 722 733 741 754 763 775...

result:

ok 69798 matched

Test #19:

score: 100
Accepted
time: 6ms
memory: 4180kb

input:

Flim
1000000 100000
0111110110010101001000000111011100001010110100011001010100010000100100010100110111010101011001010001101011000011110010000111000100110010001100110110101011010011011001011110100110011110001111110011000101110010001001100010101010011000110001100101000111011101000110111110101010101101...

output:

2 13 26 33 43 53 64 73 83 91 101 115 122 133 142 151 162 171 183 193 202 211 221 232 243 252 261 271 283 292 301 311 322 331 342 351 363 375 384 391 402 412 421 431 442 453 463 472 483 492 504 511 522 531 541 555 561 574 581 597 606 613 621 634 643 651 663 671 681 693 706 712 721 733 743 753 763 775...

input:

Flam
1000000 100000
1000100001110000100011011101101111100011001000001011000111011111101011000001110100100101100000000101011001000110101010010110011110100100100100101110101110110010011000111110111001000110011111000100111110000100111001111000100000110110011000000010111001011011111001110111001011001101...

output:

1 13 23 35 42 53 65 76 82 99 102 111 122 131 142 153 162 171 182 195 201 211 221 231 242 252 262 271 283 291 305 313 321 333 343 353 364 374 383 393 402 415 421 432 443 453 461 474 482 493 506 511 522 533 542 551 561 571 581 592 603 612 623 635 643 653 662 673 683 693 703 712 721 733 741 755 762 774...

result:

ok 69829 matched

Test #20:

score: 100
Accepted
time: 9ms
memory: 4248kb

input:

Flim
1000000 100000
0111011000101001010100010101010100001101111110011101100001100101001111111001110010101100011101000000010100011110000001110101010101101000000110111111001101101001101010100011010011111011111001111001000001001011111000110000001101011101011100010000001001111101000110100010000111011001...

output:

2 11 25 33 45 52 63 73 81 93 103 111 123 131 141 153 161 173 181 193 203 211 222 233 246 255 261 272 281 293 303 313 323 333 341 351 361 375 383 393 401 413 422 432 442 453 461 471 485 491 501 513 523 531 543 552 563 571 581 592 603 613 623 633 647 651 664 673 681 691 705 714 723 733 741 752 767 773...

input:

Flam
1000000 100000
1110010100101000111101000011101111001100001101101110001000111001110101101011001101001100000111101000000101111010000011100101100000111010011111101110110011110110111111111010111111000100110111101001010001010100011101100101011010110110111001011011010001011001110000000110110001100110...

output:

3 11 23 35 42 51 61 71 83 92 105 111 123 133 143 152 161 171 183 191 203 213 222 231 241 252 266 274 283 291 302 313 324 332 342 351 361 376 381 391 403 411 423 433 441 451 462 473 482 492 501 513 527 533 542 553 561 571 581 591 601 613 623 632 646 653 661 672 682 691 703 711 723 732 743 753 763 773...

result:

ok 69833 matched

Test #21:

score: 100
Accepted
time: 9ms
memory: 4168kb

input:

Flim
1000000 100000
1100101001101111011110010011111110111010101110001010000000111010011100001100011110011100101010100011111001000100000100111100101101011010111100101100011011000101110101111110001011111111000111110011100000111111100000110111111011011100111101100010001010011000001101110100100101011001...

output:

3 11 21 33 41 51 61 72 81 91 103 117 123 132 142 151 163 171 185 193 202 214 223 232 242 252 262 273 282 295 301 312 321 331 342 355 366 373 382 393 401 413 423 433 442 453 465 473 485 493 503 511 521 532 543 555 561 572 582 593 602 611 623 633 642 652 662 671 681 691 703 712 725 733 742 752 762 773...

input:

Flam
1000000 100000
0110110010101010110010111110111001111010001011101010001110000001110111010001010100000100101101001110000101001010101010000111010011101110110110011110110000111011001111010111100000111001100101100000011011111001010110110110111110110011110101011001011100100011011001011111110000001101...

output:

2 11 21 31 42 51 64 73 87 93 105 111 122 131 141 154 162 173 181 191 205 212 225 235 241 251 263 276 285 291 303 315 323 333 343 353 361 375 382 391 402 413 423 431 443 451 462 473 482 492 501 511 523 533 541 552 561 577 583 592 602 611 625 632 642 653 662 675 682 694 707 714 721 735 742 752 765 771...

result:

ok 70022 matched

Test #22:

score: 100
Accepted
time: 10ms
memory: 4192kb

input:

Flim
1000000 100000
0010101000110101100111000110000100001100001010011101100100011110100100010100111101101001010110100000101000010001011000110000000000000000100100111001111100000010110001000010001010101010001111110111001010100110101001011011110000101000101110010001010110010010101011011000110000010110...

output:

2 13 23 33 42 52 63 73 82 92 101 113 121 136 142 153 163 171 181 193 201 211 223 232 245 253 263 277 281 292 302 312 322 332 341 353 362 372 384 392 404 413 423 433 443 452 464 475 481 493 505 513 523 533 546 552 563 574 583 592 601 612 622 631 641 653 667 673 681 693 703 713 722 732 741 754 762 771...

input:

Flam
1000000 100000
1011001110001101111101110101000110101110100110011110111101101001011111000001111011001011011111110010011111110111101011000101010011101110110010011000010010110101010001110111110101001000110101001110011000111000111101011101110010100000100100101101111100110000101000110010001001111111...

output:

1 12 22 32 41 51 61 76 83 97 102 113 123 131 141 152 163 175 181 192 202 213 223 232 243 253 262 271 282 293 303 313 323 333 341 351 363 373 385 393 401 414 422 435 442 451 463 473 481 499 503 513 521 532 541 552 561 572 583 592 603 612 625 632 643 651 663 673 683 693 707 713 723 733 743 753 761 773...

result:

ok 69879 matched

Test #23:

score: 100
Accepted
time: 9ms
memory: 4192kb

input:

Flim
1000000 100000
1011001001010100111100111000100101010000111111110101101011000000000101101010001001100011100011011100001110100010101101101111100111001001000010011100000100110101100000011000101100111000111101111100101001000110101000101100000000011110010010110010000001011110011011111000001110111000...

output:

1 13 22 33 49 52 69 71 82 92 102 111 125 132 141 153 161 172 181 195 203 211 228 231 242 252 265 273 282 295 303 311 322 334 343 359 364 373 381 391 401 413 422 433 445 452 461 472 482 493 503 512 523 533 544 552 562 572 584 593 602 611 621 632 641 654 663 673 681 694 701 714 723 737 741 753 763 771...

input:

Flam
1000000 100000
1100100010001100001001000001011100100000111110001100110110100010010110101101000001100001111000110000010101011110001010011110011101101110100001111010110000001111111111111110111011100001110001010011000010100101001101011010000000110110110000001100010011100100101110010101010011000001...

output:

3 12 23 33 45 52 62 71 82 91 103 111 123 131 142 156 161 171 184 193 201 213 226 231 243 251 261 272 283 291 305 316 322 331 342 353 362 373 382 393 403 411 425 435 442 452 464 475 483 492 502 512 522 537 541 551 565 572 586 593 602 615 622 633 642 653 662 672 682 692 703 711 723 735 741 751 762 773...

result:

ok 70010 matched

Test #24:

score: 100
Accepted
time: 9ms
memory: 4172kb

input:

Flim
1000000 100000
1101110010010001001010011011111111001011001100101001110000100100101100110000010110001010001100100101100101100011000010111011100101100011010110010000100100011110111000001110110111100011000100110100110010111110000000000000101011000001100001111000111000001110011110011010011100100011...

output:

3 13 21 35 42 52 63 73 81 93 101 113 121 131 141 153 163 171 182 193 201 211 221 232 241 252 261 273 284 291 302 312 327 332 343 354 362 372 381 394 403 411 422 433 444 451 463 472 484 491 502 513 522 532 547 553 563 575 583 594 602 613 623 632 643 657 662 674 683 691 704 712 724 735 742 751 761 772...

input:

Flam
1000000 100000
0100001011111000100010010000110100100100001111001100111001010000100010111110011100111011101101000100101001101010010001101101111011001010001111100000001000011010001101011001010010010110100101000100101011000001001101100101001001100011100110110111111100111011010101011011010111101001...

output:

3 13 21 33 42 52 64 75 82 93 101 111 123 132 143 151 162 173 182 195 203 213 222 233 242 253 263 272 281 292 303 312 323 332 341 353 363 373 382 393 403 413 422 432 445 452 463 472 482 492 509 514 521 531 542 552 563 571 583 593 602 612 623 635 643 653 666 677 681 695 704 711 723 733 741 753 763 773...

result:

ok 69913 matched

Test #25:

score: 100
Accepted
time: 6ms
memory: 4184kb

input:

Flim
1000000 100000
0110101001010011011111001001001011100001100011110110110100011110011000101000001111111111011110001110001001101011000011000011101100001110000001111001011100101100000000101101001011111000101110001011101000000010111101011001010111101101000111001110000110000110101101000111100010000000...

output:

2 13 23 31 41 51 63 71 89 93 102 113 122 132 142 153 166 173 181 192 206 213 223 233 243 254 263 272 281 292 303 311 323 331 342 353 363 376 387 394 401 412 425 433 441 452 463 473 483 492 502 513 523 533 542 553 561 571 582 591 602 611 627 631 649 653 661 671 682 694 701 713 722 731 744 753 765 775...

input:

Flam
1000000 100000
0111110010011111010001100000111010111101110001000111010101110111111010010111110000011111100001100100100100101101000010111010001010100001111111010010100100000111000000001011100101101101011101001010101001001101011111111011011110101001000111000110001111010010000111001011101110101000...

output:

2 12 22 31 43 53 62 73 84 94 101 113 121 131 143 153 168 173 183 192 203 217 222 233 242 253 263 273 281 291 304 313 322 333 348 352 363 375 383 391 403 411 421 432 443 455 462 471 483 499 503 511 522 531 543 552 563 573 583 592 601 611 623 632 642 651 662 675 682 692 702 715 721 731 741 751 762 773...

result:

ok 70215 matched

Test #26:

score: 100
Accepted
time: 6ms
memory: 4156kb

input:

Flim
1000000 100000
0111101101110010010011100010000110100100111101111100010110110001001011110111101110010001010110101000100110001010011111101100101101110110111110110100001011000101110010100110111100011001100110111100101001010110000010101001100010011001000101011101100111000110000010110011101001001110...

output:

2 13 23 32 45 55 65 73 81 92 101 111 123 133 141 151 163 171 181 195 203 212 221 233 243 254 261 271 285 297 302 312 323 333 341 352 363 372 383 392 403 412 424 432 443 452 464 474 485 491 501 512 521 531 543 555 565 572 581 592 601 613 624 632 643 652 665 673 683 693 703 713 722 733 743 751 763 773...

input:

Flam
1000000 100000
0000100010101101011010101001111011100110100000101000111111000001010100001001100111100111101011011110111000100000000111101011110110011010011000010111010010101100101010010101100000100010101101100110011100101101101110000111001110001011010111111011110101100100001011100100101111010111...

output:

4 11 21 31 41 52 65 72 83 91 103 116 121 132 145 152 161 172 182 191 202 213 222 233 241 251 263 275 281 293 301 311 321 331 343 353 362 372 383 397 402 413 425 435 441 451 462 472 482 492 502 512 525 532 542 552 567 573 581 593 602 613 623 633 642 657 661 672 681 692 703 712 723 733 743 751 763 773...

result:

ok 70169 matched

Test #27:

score: 100
Accepted
time: 9ms
memory: 4252kb

input:

Flim
1000000 100000
0111101011110111011100100010111010101111010011010111110011110100010100111001010101101001000111010111101011101011010110010010010100001010010000000000100000100000100011001101100011111111101010101110100111100011101000001010110101100001111100100110001000110111010101101111000000000000...

output:

2 13 22 31 43 55 63 73 82 92 101 113 122 132 148 154 161 172 185 191 203 211 223 232 242 253 262 271 283 291 302 313 322 331 341 351 361 371 382 391 401 411 422 437 443 453 461 472 482 493 508 511 522 532 543 552 561 571 583 591 609 615 622 632 643 652 662 671 683 695 701 711 723 732 745 753 767 771...

input:

Flam
1000000 100000
1001000100000010010110100001110011111010000000001000111001111001101011001011011100001100010100100000010010000110011100010111011001100101011000100101110111100101101001111111110000111110000000010000000010001110000011010110100101101010110011001100110010110000110001010101010000100100...

output:

1 14 21 32 48 52 61 72 84 93 103 111 122 131 142 152 161 175 183 193 201 212 221 231 243 253 263 274 282 293 303 312 325 333 342 354 363 371 381 391 401 412 423 432 442 453 461 475 481 493 501 512 523 531 541 553 565 572 583 593 601 613 622 633 641 651 662 672 682 692 705 711 721 733 742 753 763 778...

result:

ok 70022 matched

Test #28:

score: 100
Accepted
time: 10ms
memory: 4292kb

input:

Flim
1000000 100000
0001010011111010001001011101010101011010010110110101000111100011110111010000010010011011001000101011000111100010110101000011011010101000110011111000010111101011001000010010010101001010011000011000000111011011101010101110101100110001100001100110110100010001000101000100010111111101...

output:

5 13 23 33 43 53 62 73 81 91 104 111 122 131 145 152 162 171 181 192 203 211 221 232 242 253 263 272 281 293 301 311 325 332 343 353 365 371 381 393 402 413 422 431 443 452 463 472 483 495 503 514 522 535 542 551 567 572 583 595 604 611 625 631 642 653 666 672 683 693 703 712 725 731 744 751 765 776...

input:

Flam
1000000 100000
1011000101100110011110101111111100101111000111110010000110100101101101001111011101011100110101001001100110100110110011011001100100011011001010110010011011010011001000001101011010111001100111001111111101010011101010111111000010011100000011100101001111010100010010000100010111111110...

output:

1 11 21 33 44 51 63 72 83 93 101 111 121 132 141 151 162 173 181 192 203 211 224 236 243 253 261 272 281 293 302 313 321 333 344 352 363 373 381 391 403 412 423 432 442 453 462 472 482 497 502 513 521 533 543 552 562 572 583 591 603 615 623 632 644 651 663 672 683 692 705 711 723 732 742 751 763 771...

result:

ok 70029 matched

Test #29:

score: 100
Accepted
time: 9ms
memory: 4252kb

input:

Flim
1000000 100000
1110010010011111101011010010111010011100001101000110110001100010101100001111010001001100100010000101001001010001001110111011001101110100110010111111010011000011111101111010010011110011000100010110011010001111100011001011101101111011001110101111011000010110110001101010100011101110...

output:

3 12 23 31 42 51 62 72 83 92 102 113 121 133 141 152 165 171 182 193 201 212 221 233 245 253 262 272 283 292 302 314 322 332 343 351 362 373 381 392 401 413 422 431 441 459 462 473 482 491 503 512 524 534 541 553 562 571 581 593 603 613 624 632 645 651 661 671 682 693 701 712 723 731 744 753 763 773...

input:

Flam
1000000 100000
0000111110001110101101010001010000111011101101001110001110010101111101010111001001110000100001111111010110100000011100110111111000001101111000010110001110000101110001000000110111010010010111010000010101101011101011011111001001101111010100001000110010100110010111010011001011011110...

output:

4 12 23 34 41 51 63 73 82 94 103 114 122 132 145 153 163 172 182 193 202 211 222 233 241 251 263 271 286 296 306 313 326 332 344 351 361 373 382 394 401 412 425 433 441 457 463 471 481 493 501 513 523 532 541 551 563 574 584 594 603 613 625 633 644 652 661 673 685 691 701 712 723 733 741 753 762 777...

result:

ok 70029 matched

Test #30:

score: 100
Accepted
time: 9ms
memory: 4256kb

input:

Flim
1000000 100000
0001101011000011111001111111001100101111010001101101000100011001101011011011101010001100011010011111011001100011011101011010010000001101100100010001001100011100101100111011110011100100001010011010111011100011110110101001101010101001000110011110100011000111011010110011010101110101...

output:

4 14 22 33 43 53 61 72 81 91 102 113 121 132 145 153 161 175 183 192 203 212 221 233 243 254 261 273 285 293 301 311 323 332 341 352 365 371 383 392 402 413 421 433 443 454 461 476 485 493 503 512 523 531 544 552 565 572 583 591 607 612 622 632 642 652 665 672 681 694 701 713 723 732 743 751 761 773...

input:

Flam
1000000 100000
1011110001101010010000000100110000000100110111101010110010110001001111111100001110000110001100111110011001001011011011101101001111110111101101110010110100110000000111111111010101100011110011110101010111010010110001010111000100100100010001111101110100110000011001010000010010001100...

output:

1 11 27 39 43 51 65 75 81 93 102 113 123 133 142 153 164 173 182 193 203 215 225 235 243 253 263 272 283 295 301 315 321 332 343 351 364 373 382 393 402 412 422 432 446 453 461 471 483 493 506 513 526 532 542 551 565 573 581 594 602 612 623 632 643 651 662 673 681 694 703 711 722 732 742 751 764 772...

result:

ok 69893 matched

Test #31:

score: 100
Accepted
time: 9ms
memory: 4260kb

input:

Flim
1000000 100000
0010100001101111101100100010011000001000010100010001000110111110111100011001001010000010101111110110000110110011110000110111010001010100000111011111110001010110111001101011000011110101101010110110010011000010011011000100101110011111011000100000100101100011011100000010011101001010...

output:

2 11 22 31 43 53 63 72 81 97 104 115 122 133 143 155 163 173 183 193 203 211 221 233 244 251 266 273 281 291 303 313 321 333 341 355 363 376 382 393 401 411 421 433 443 453 462 471 482 493 503 513 523 531 542 553 562 573 582 592 603 614 623 632 644 655 663 671 683 695 701 711 722 733 743 753 762 771...

input:

Flam
1000000 100000
1101111111000001111000100100110001110110111000110011111001101111000100001101011000001101001110111001011001011001110110110001110011011010111001010010110101001011000011101001011111100110000111011001101100100000010100001001010010001010100001101011110110111110000100011001100010001001...

output:

3 16 22 34 43 55 65 72 84 93 102 112 124 132 143 153 164 173 182 192 202 213 223 231 241 255 264 272 283 293 303 311 323 332 342 351 363 371 383 392 401 415 423 433 442 453 461 473 483 492 504 512 523 532 543 555 561 573 583 591 603 613 622 631 641 652 661 672 682 692 703 713 721 733 747 753 761 773...

result:

ok 69909 matched

Test #32:

score: 100
Accepted
time: 9ms
memory: 4136kb

input:

Flim
1000000 100000
0100100001111110000011010010011100001111011100110001110100111011000011001011000100110001111111001101010001101000100011010110010100100001001111000001001010000010011111010010010101111011111011011001100111100010101111000001110010101100011011010011111100011001001011001010110000000000...

output:

3 15 23 33 42 52 61 72 82 95 103 112 122 131 143 151 162 171 181 192 203 215 223 234 242 252 263 271 281 292 303 313 321 339 345 353 363 372 383 392 402 411 425 433 441 454 463 473 483 493 501 511 522 533 542 555 564 572 582 598 601 615 623 632 642 653 663 673 682 692 706 711 722 737 745 755 763 775...

input:

Flam
1000000 100000
1111110110101101011111110001110010110010100101000110110100110110000000110010000110110001110101000100011100011100011000000010100001000110110111001101110010001000011110001111101100111010010000011011010010100011000101111010101100100111001010001100001110111011111011101101011101011010...

output:

7 11 25 32 41 51 62 73 81 93 102 114 122 134 143 152 162 173 181 192 201 213 221 233 243 253 263 273 285 291 301 313 322 331 343 353 363 371 381 393 402 413 423 433 443 453 462 473 483 493 502 513 521 533 542 552 563 573 583 593 602 614 622 632 642 651 665 673 681 691 701 714 723 733 743 755 761 773...

result:

ok 69812 matched

Test #33:

score: 100
Accepted
time: 9ms
memory: 4324kb

input:

Flim
1000000 100000
1100010111100110111101011000010110001111001010100001001100110010001100101010001110001111000011001110000111000011100010000011001100111111000011101000110010000110111101001110011001001011010101110111000111101000111010100011011011010100110101000001110000100001101100101111011111010111...

output:

3 11 23 32 42 53 62 71 81 92 104 113 122 137 143 152 165 171 181 193 203 211 222 232 244 251 262 275 282 291 301 313 323 335 343 351 363 372 383 391 404 417 423 431 443 453 461 471 483 491 502 515 522 536 543 551 563 572 582 593 601 613 627 632 645 652 661 672 682 694 703 713 722 733 742 751 762 773...

input:

Flam
1000000 100000
1101010100001101101101011111110100101011000110001101000010010100000011000101110001011000010100000101100010101111110100110101011000101010000110000011001011100000000011000111010011000001110011110100101111000111110111010100010000101011101001010101111000100010000100111001010001101000...

output:

3 12 23 33 44 53 63 75 83 93 101 115 123 131 141 151 164 173 184 193 203 212 223 233 243 251 262 274 283 297 302 313 322 331 343 353 362 372 382 393 401 414 421 439 443 452 461 472 482 493 502 513 523 535 544 553 561 572 581 592 605 614 622 631 641 653 661 673 683 693 702 712 723 733 743 753 761 772...

result:

ok 69788 matched

Test #34:

score: 100
Accepted
time: 9ms
memory: 4300kb

input:

Flim
1000000 100000
0111100010100000010100001101111000000101001011100101110011100001101100001010101011000110100001111110000010110110011101000001010101100101111011100110010000000110000101111110011000001100110100000111011010011101111010110000111110010110000101101111000011100011011011101000110000111010...

output:

2 11 24 31 42 52 64 72 83 94 104 111 125 131 143 158 165 171 183 194 201 211 225 231 245 251 263 274 281 295 303 313 323 333 343 352 363 371 381 395 403 411 422 433 441 453 467 473 481 494 501 512 525 536 544 552 563 577 582 591 602 611 621 632 642 651 663 673 681 691 702 715 723 738 741 752 762 777...

input:

Flam
1000000 100000
1110001100100001111101110100100100000011100110111010000000100011101100110111001000011000100101110110111101001111010011011011101111010010101101111101110000010000010100111000001011111110100100011000000011010000101011101011110011101110100100101000011111001011011000100101001110100001...

output:

3 11 22 33 41 51 62 73 84 93 105 113 121 133 142 157 163 174 183 192 203 211 223 231 241 252 262 273 282 292 302 316 324 331 343 353 361 374 381 393 401 411 422 431 443 457 463 471 483 493 503 511 523 534 543 551 562 572 581 593 607 613 621 631 643 651 665 673 681 693 702 713 723 733 743 751 761 772...

result:

ok 69802 matched

Test #35:

score: 100
Accepted
time: 9ms
memory: 4176kb

input:

Flim
1000000 100000
1010110110110001101011111110011011010001100100000001010010000000110111110011110001101110011110001011010100000000111001111111011110010111111100000110101110000011100101011010101110010001001010101101010111111101010101001010000001100001000010111011011101010010111000001110101110001111...

output:

1 13 27 31 41 53 64 73 82 93 103 112 125 133 146 153 161 171 185 191 207 213 226 233 241 253 264 273 282 293 302 313 321 333 341 352 363 372 383 391 403 413 422 432 441 453 462 473 485 492 503 517 523 533 542 554 562 575 582 593 602 613 621 639 641 652 661 671 685 696 703 712 721 732 741 752 761 771...

input:

Flam
1000000 100000
0111010010110001011111101100010011000011100001101000100100110101011110100000100101100000110011000100000110111010001100101101000110011001111101001110101010111010010011111111110110011100111111011100101001110011101001111100000100001010101111010010111000101110110100001001001110011110...

output:

2 13 23 32 41 52 63 71 82 92 104 111 123 132 143 151 163 175 183 192 202 211 225 231 242 251 264 273 283 295 303 313 325 332 342 352 365 371 383 391 401 412 423 435 442 452 461 473 487 491 503 512 522 533 542 551 561 571 582 593 601 613 621 631 645 653 662 673 685 693 703 713 721 732 743 753 761 774...

result:

ok 69944 matched

Test #36:

score: 100
Accepted
time: 6ms
memory: 4164kb

input:

Flim
1000000 100000
1100001100110101110100011111000001000111111101010111101011111000110101101110110000100110001011001011011101111001110100101100101100010101111100100100000101110100111000110111001010011010110000010010000100011101100110011000101110111001011110101110101010011101000110011111000111101001...

output:

3 13 24 35 45 53 61 71 82 91 102 112 123 133 142 153 163 173 181 193 204 212 221 233 243 252 261 272 282 293 303 311 322 331 341 353 363 371 383 391 402 412 422 433 441 453 463 471 482 492 501 511 523 533 542 555 566 576 582 593 603 613 622 635 642 652 663 674 683 691 705 711 725 733 741 751 761 772...

input:

Flam
1000000 100000
1001011000101011110110010111101111110100101100101111000011101010100011010010110101000000000111110101110001001001101111010001000000100010111010111010011110011000101000111110011110000000101101000000001001111010001001100001110101011111100110110100110010111101110001000100100000111100...

output:

1 11 21 37 41 53 61 73 83 92 103 112 125 131 141 153 161 171 184 198 202 211 223 233 243 255 263 274 283 293 301 313 321 332 343 355 362 373 387 393 402 411 422 432 441 453 462 475 483 491 501 512 522 531 542 552 564 572 582 593 605 611 622 631 642 653 663 673 682 695 701 711 721 733 743 751 761 773...

result:

ok 69934 matched

Test #37:

score: 100
Accepted
time: 9ms
memory: 4192kb

input:

Flim
1000000 100000
1100010101101110110010110011011111110010000111000011110001000101000110011100100000101110000111100011001001110000000100000100100010111000101001110100000011010101001111111111101111010011111001101011000100010010011011011111011001111000100101111000111111101010011111011001100000000111...

output:

3 11 21 37 44 55 63 72 82 92 102 117 123 133 142 152 162 173 182 191 205 211 222 232 241 251 263 278 281 292 303 313 323 332 342 353 362 372 383 391 403 413 421 431 441 456 461 473 481 492 503 511 521 532 542 553 564 572 584 592 603 611 621 631 643 653 663 671 682 692 705 712 723 731 743 751 767 772...

input:

Flam
1000000 100000
0110000011011101001110001010101111010101110111100111011111111110010111101011111101111011110101111010110111001111001000001110011101000011010010111010011000101001101111010101111001110100110010100100000110011010001111110101110101000000111111110011111010011100001100110001011001110111...

output:

2 12 21 35 43 53 63 71 82 93 103 113 123 134 141 151 161 172 183 191 201 217 223 232 242 252 262 271 282 294 306 312 323 333 342 353 363 372 383 391 404 412 427 432 443 453 463 472 483 491 507 511 523 533 542 553 562 571 588 594 601 612 623 632 642 651 663 673 682 691 702 713 723 731 741 753 762 773...

result:

ok 69940 matched

Test #38:

score: 100
Accepted
time: 10ms
memory: 4260kb

input:

Flim
1000000 100000
1110101010011010100111010100100010011011110100000111111111010110101100100000010001000011011101001001100101100000110001011101001110100101000001101011011100101111101111101000101111011100111100101110000010000011001101111101101111101001110000001010100110111011001110001001011110010101...

output:

3 12 23 32 43 59 62 71 83 93 101 112 123 131 142 153 161 172 183 191 201 213 221 232 241 253 261 273 283 295 303 312 324 333 343 353 367 373 382 391 403 413 421 431 443 455 463 473 483 493 504 512 522 533 541 552 562 575 582 593 601 611 622 632 644 651 663 674 687 691 701 712 721 731 745 756 763 772...

input:

Flam
1000000 100000
1101001110001000111010001101011101110111110011011100000100110100000001111100111100001011000001000001100101101001100110000111110111100100001110010010101011010101100101111001001010111111011101101000111000100111100111010101100000000000101100000001010000011001100100101111010011101001...

output:

3 12 21 33 43 57 63 75 84 95 101 112 122 131 141 151 161 173 185 191 202 212 221 232 245 252 262 272 282 293 305 312 322 334 343 351 367 373 381 391 401 412 425 433 442 453 465 473 481 491 503 511 521 532 542 553 565 573 581 593 603 613 622 633 642 657 661 672 681 691 704 713 721 735 743 752 762 772...

result:

ok 69832 matched

Test #39:

score: 100
Accepted
time: 10ms
memory: 4168kb

input:

Flim
1000000 100000
1101001000110001010111101100100100001010000100111010000010011111000111010010011111100010000011101010000101100000000010001010111100000100011011011101111111000010100011100001000011110111100011000111001111110010010000001111011111111110100100001010110001011101100111001000000100010111...

output:

3 13 23 33 45 51 65 73 83 92 105 116 121 135 143 155 161 173 182 194 205 216 222 231 241 252 263 273 281 293 301 317 322 331 342 353 362 372 381 391 401 412 423 434 443 454 461 472 483 491 503 513 523 531 543 555 566 574 583 593 603 612 623 635 641 651 663 671 681 691 703 713 722 735 741 753 761 773...

input:

Flam
1000000 100000
0000101100001111001000110011001001010011000110111111101100110000011101100111110100100011100001011100010111001111001101111101110101111110101100111111101100100111001000111110110101000100000100011110111011000100111100001110101010100111111100011001010101111010100000000010011110011111...

output:

4 12 22 31 44 53 66 71 82 95 103 113 123 135 142 153 162 171 183 192 203 213 221 237 241 253 266 273 282 291 305 311 324 332 343 353 361 371 381 393 402 413 421 433 442 452 463 474 483 493 501 513 525 532 543 551 561 575 583 593 602 612 625 631 643 653 661 675 682 692 702 714 721 732 742 753 762 771...

result:

ok 70125 matched

Test #40:

score: 100
Accepted
time: 6ms
memory: 4180kb

input:

Flim
1000000 100000
0010100111111000001110011100010101001010110110011000111111000010000011011101010100001011101000101100011000011010000100001001001010101101001101100001001001110101001100101000000010100011110110111001000000101011000011101000100000100100010010100101111110010111100100001010110011001001...

output:

2 13 21 33 43 52 62 72 84 91 102 111 121 131 142 151 162 176 182 193 202 212 221 235 243 253 264 272 283 297 302 313 322 335 343 354 363 372 381 393 403 412 423 431 443 451 461 477 482 493 501 513 523 531 542 551 561 573 581 591 608 613 622 633 645 652 662 674 681 692 702 711 722 733 743 752 762 771...

input:

Flam
1000000 100000
0010111011111110011000000010000110001101110001010111101101111110000000101111100101101100000000001010000011001001101111100111010111011010001100001010100000101010010100100101011011010101010110111001110011100110001010101110100100111010100110111100111000001000111110111010001101000000...

output:

2 15 26 32 43 53 63 71 82 96 104 112 122 132 144 154 163 173 183 193 203 211 221 231 243 252 261 273 284 291 303 314 326 332 343 352 362 373 381 391 402 413 423 432 441 454 464 475 483 492 502 513 523 533 544 553 565 573 583 593 605 611 621 637 643 655 663 671 682 693 703 713 723 732 747 752 762 775...

result:

ok 69955 matched

Test #41:

score: 100
Accepted
time: 9ms
memory: 4324kb

input:

Flim
1000000 100000
0111000001101111111111111010100001110001000000011100010100001101000000000010010110001111000010110001010110000001100001010101110010011010001111000010010111001111010010100110001110100111010101111011110011010011010001100011010010001011101110111001001111011100001010000011000001101110...

output:

2 11 25 34 48 55 63 74 81 92 103 112 123 132 143 152 163 171 182 193 203 214 223 233 241 252 261 274 282 292 301 312 325 333 343 353 364 371 384 392 403 411 421 431 442 453 463 475 482 493 501 513 521 532 541 554 566 573 581 592 603 611 622 633 642 656 663 675 682 695 701 715 722 734 742 754 762 771...

input:

Flam
1000000 100000
0010010010001101001010101001011010100010011001000101011010001101011100000000001101101110100000100010110111001110010101111110010100101011000110010110010101111101100101110110001001100000101000111110000110111111011011001001000111000001100110010011100001111100101101001001001100000010...

output:

2 12 21 31 42 53 63 78 82 94 103 111 123 131 141 153 161 171 184 195 201 211 224 232 242 255 263 273 281 291 302 313 321 333 341 351 362 372 382 391 401 411 421 433 444 452 463 472 483 491 503 512 529 532 542 556 563 571 583 593 603 619 622 633 643 653 662 676 682 693 703 711 721 731 743 752 763 772...

result:

ok 70156 matched

Test #42:

score: 100
Accepted
time: 9ms
memory: 4176kb

input:

Flim
1000000 100000
1000000110110111100111110111000010011100100100111111110010111101000111111001000010111100001101000111000100101001110001001110011001111101011111100110000111001000000001001111000000000101000011001000010001010011110101001010100111100000110001010110111011000011100101100000110011111000...

output:

1 13 25 32 41 55 63 73 81 93 105 112 123 135 143 152 167 173 183 192 203 213 221 232 242 254 262 272 281 294 306 313 325 333 342 353 363 373 382 392 405 412 425 431 443 451 469 471 483 493 502 513 525 532 543 551 562 571 582 592 603 614 622 633 642 654 663 673 683 692 702 711 722 732 741 753 761 773...

input:

Flam
1000000 100000
1001110110110011010001111101100110001001001101101001110111101001011110010110010110001110110110110110011001110101000000011100011001110111010111110000011111000101001111001101000011000001110110101101000000000100011110010010111100111110111001111001101000000010010011011011110110101111...

output:

1 13 22 32 42 52 61 73 81 92 102 113 123 133 145 155 162 173 184 191 207 213 225 231 241 254 263 272 283 293 302 311 325 334 345 353 362 372 385 392 406 413 422 432 441 451 463 472 482 493 502 511 521 532 542 554 562 571 583 593 601 615 621 633 643 653 661 673 681 693 703 715 724 732 741 751 762 772...

result:

ok 70105 matched

Test #43:

score: 100
Accepted
time: 9ms
memory: 4300kb

input:

Flim
1000000 100000
1110111101001101011011100001011000101100100111010111111011100010011111111100011111110100101111001100110100110001100000111010011111001000010101100000001101101010110111110100101101100110111110111100110101101001010011110010000111101011010001101001101010011000110000010010000000101110...

output:

3 12 23 31 41 55 62 75 85 95 103 112 121 132 142 153 163 172 182 195 202 212 224 233 241 252 265 274 285 293 301 313 325 335 342 351 361 372 381 391 403 415 422 432 443 453 462 471 481 493 505 513 521 532 545 553 561 572 581 591 602 619 621 632 641 651 661 671 682 691 703 711 721 733 746 753 763 773...

input:

Flam
1000000 100000
0001011110100110010000100111101011110101101110101110000001101110111011100001000111100011000110010111110101111010110100100111110011100110001000101111011101101110000000100110001100000100001101000010111010011101100011101000111100010000011011011000101110010010011101011001011110010010...

output:

5 11 22 31 41 51 63 71 83 92 103 111 122 131 142 153 166 171 183 194 201 212 225 234 241 253 263 273 282 293 303 312 321 333 345 353 363 373 382 391 401 412 423 431 443 453 461 471 482 491 503 512 522 535 543 553 563 577 582 593 601 611 622 637 641 651 668 672 682 694 701 713 723 732 744 752 764 771...

result:

ok 69741 matched

Test #44:

score: 100
Accepted
time: 9ms
memory: 4252kb

input:

Flim
1000000 100000
0010100100011011010111010001110101000111000000001010101000010011000001100001001100010111001110011010101001111001011001010111100000010100011011001110001001011000110101111000101101101111101111000100011111001101111010101010111000001010100110111100101111111110011110111110111100000111...

output:

2 12 23 33 48 51 62 71 85 93 101 113 122 133 143 151 163 172 185 195 203 211 223 231 243 255 261 273 285 293 303 311 322 333 342 354 363 373 382 393 402 413 422 431 441 451 463 472 481 498 502 513 522 533 541 551 563 573 582 593 603 613 623 631 645 652 662 672 682 692 704 711 721 733 743 752 762 773...

input:

Flam
1000000 100000
1001000101010001100101110101111011010100001110100001110010110011100000110010101111010011101110101110111010011100101101100111110001010011000010010101100100001110001010011100101000100110010010000001001110111111101000001110111011101101110110101101000101110001010100111010010110101001...

output:

1 13 22 31 42 52 62 73 83 93 103 112 122 133 141 153 162 172 182 197 201 211 223 232 243 253 262 272 283 292 301 313 321 332 342 354 363 371 381 392 402 413 423 433 443 451 463 472 483 493 501 517 521 533 542 555 561 573 582 592 601 611 622 635 643 652 663 672 682 693 702 714 727 732 746 753 762 771...

result:

ok 69807 matched

Test #45:

score: 100
Accepted
time: 9ms
memory: 4324kb

input:

Flim
1000000 100000
1111101111010011101011111001010110000110001100110110110000111100100110000100001001011101110011100100011010000100111110001110100111100101110100111010001101000110010000110001110000100010010011011010111000000010011101011111110110110011010110011001000100111001100100001000111100001111...

output:

5 13 25 32 42 51 63 75 83 92 102 112 123 131 142 153 163 172 182 192 206 213 223 233 241 253 264 273 281 292 301 313 321 331 345 353 363 372 381 395 402 414 423 431 442 453 461 475 482 492 503 513 523 535 543 555 563 573 582 592 601 613 623 631 643 652 661 676 683 695 703 713 722 731 743 752 763 771...

input:

Flam
1000000 100000
1100110001111111000100110010001101011000001111001011011110110100000101110100110110100011100100001101010100111000011011001011001010001001101001110000010110011001110110111001011110111011101001011000000010011001101101111000011011011001110000010000101011110001111101110111111100011001...

output:

3 17 22 33 42 53 63 73 81 93 103 114 121 132 142 152 163 173 181 192 201 213 222 232 244 253 262 273 283 292 303 313 325 334 343 353 365 376 382 392 402 413 422 431 442 456 461 472 481 493 503 512 522 538 541 553 562 571 585 591 601 614 625 631 643 654 661 672 683 691 701 713 722 731 741 755 762 771...

result:

ok 70143 matched

Test #46:

score: 100
Accepted
time: 9ms
memory: 4252kb

input:

Flim
1000000 100000
1010011011010011100000101100011000101001111011110000000010000111011110010010001101101110111101110000110001010011010110100100100111010111110010110011010001000011100100001000000101111000010001100100011100010011001110110100000110101010111001110001010011101010111110111110111011010001...

output:

1 13 22 31 43 56 62 73 82 93 103 113 123 133 141 155 161 177 181 191 205 213 224 231 245 251 261 271 283 292 303 311 323 333 343 353 361 375 382 392 402 412 421 435 441 455 466 472 482 494 507 514 523 534 541 553 563 573 582 592 601 615 621 633 642 651 661 671 683 691 701 711 723 736 741 751 762 772...

input:

Flam
1000000 100000
1101110111000100111001111000001010010001010110101111001001111010000010010110101011011110010011111000000101110101011101100111010101101101010101000110111001111111010111001110100100001111001100111011101101000011111101111010011010010110111000101011010011101010101111111010110000110011...

output:

3 15 22 31 43 53 61 73 83 92 105 113 122 131 143 151 163 171 185 193 203 213 222 231 241 251 265 274 281 291 302 313 323 335 343 352 363 373 383 394 405 413 425 432 441 454 462 474 481 494 503 511 522 533 542 556 566 571 582 591 603 613 623 633 642 653 665 673 682 692 703 714 723 732 743 753 761 772...

result:

ok 69833 matched

Test #47:

score: 100
Accepted
time: 9ms
memory: 4180kb

input:

Flim
1000000 100000
1010000111010000000101011001101101101101001001111011100001000001111000110100101000000101000100011010110111010110011101101001100110001100111001111011001000100000111110001100100111101010100001101100101101011000100101010001101001000001100010110101111100010101010000111100001011101001...

output:

1 13 23 33 42 53 64 73 87 93 103 111 121 132 142 151 165 172 181 191 203 213 221 232 243 253 262 271 283 292 301 311 323 332 343 353 361 372 382 391 401 412 423 432 442 452 464 471 483 494 503 514 524 535 541 552 563 577 581 591 603 614 623 634 643 653 662 672 681 692 702 711 721 733 742 751 763 773...

input:

Flam
1000000 100000
1000100111001010011111111111010111001010110101110111001100110001100110111011111101001010001110110010000001111011001100111101111010101000000011110001101010011101011100010101101110111100010111101000000000101010101011011000001101110100111111001110110110100100001111011010111000101101...

output:

1 12 29 32 43 53 64 73 83 93 106 113 123 131 145 151 162 172 183 191 202 211 222 232 243 251 263 271 283 292 301 313 322 336 341 351 363 373 381 396 401 415 422 433 443 453 462 471 483 492 501 513 521 533 542 551 563 571 582 593 603 612 622 631 642 651 663 671 683 692 703 712 722 734 743 751 761 773...

result:

ok 70125 matched

Test #48:

score: 100
Accepted
time: 10ms
memory: 4168kb

input:

Flim
1000000 100000
0000101100000010000100110001001101100010100101011100101101001100000111001110010000110001000010010010011101011101000111010100101001100110001101110101010000110101100001100010101000110101110110011111000001011011110001110011011010111110110101100101010100100111101001101011010101010100...

output:

4 14 22 33 41 52 63 72 82 92 102 113 123 131 142 154 161 171 183 192 203 214 222 231 243 251 262 273 283 295 302 311 323 331 341 354 361 373 381 393 402 412 426 431 448 452 463 472 481 491 503 516 527 534 542 551 562 571 585 593 603 613 623 633 641 653 661 673 683 691 703 715 722 733 743 751 762 772...

input:

Flam
1000000 100000
0010010001011110101111011100111011000010110001001110110110101110000011100100010111111111010011010101000000110010100101000101110010011101111110010010101000011100110100100110111100010111100101001001111010111111011000111110011000010001110111101111100110101100010111010010000101010011...

output:

2 12 23 31 43 51 63 71 89 92 106 111 123 132 141 151 163 171 182 192 201 211 222 232 245 251 263 273 282 293 303 313 322 333 343 353 361 371 382 393 404 412 422 431 443 455 463 477 481 493 503 516 523 531 541 552 561 572 581 593 605 613 627 633 646 655 661 676 682 691 703 711 721 734 742 753 763 771...

result:

ok 70068 matched

Test #49:

score: 100
Accepted
time: 9ms
memory: 4264kb

input:

Flim
1000000 100000
0010101011111010010011110100000010101011011111110110100011011110010110011011011101111001111101111100111101011100100000010101000101001111001110100100101110111111010111000111000010100110101011011010010001000111110111101101001101111110001100101010001110001101010100101110110010001111...

output:

2 13 25 32 42 51 63 72 82 93 105 112 123 132 141 153 163 173 182 192 203 212 222 231 241 252 262 272 283 293 303 311 321 333 341 351 363 371 385 392 402 413 423 433 443 457 464 472 481 492 503 511 523 533 545 553 561 572 587 594 603 616 623 633 646 655 662 671 685 694 701 711 723 733 741 753 763 772...

input:

Flam
1000000 100000
0001101001111101011111011001001100101101000110000111101110010111110100111010111110011001001010100010111111000110001100111000001100100101101011100101000000111101110110001110101110000111100011010100101010001000100100011000011011110000011110111001001001101101101011110010011100110100...

output:

4 15 23 33 44 53 62 73 81 91 107 111 121 131 143 154 163 171 182 193 201 213 222 234 241 251 265 273 282 291 307 311 327 331 342 352 367 374 382 393 405 414 426 432 443 452 463 474 482 492 503 511 521 533 542 553 561 573 582 595 603 612 621 631 642 651 663 673 681 695 704 712 725 732 741 751 764 775...

result:

ok 70179 matched

Test #50:

score: 100
Accepted
time: 9ms
memory: 4324kb

input:

Flim
1000000 100000
1001011110101101101100111000111111100111001000000101110100011110001010000110000010101010110100110111111000010100000000110010111011011001101010010000000011101101010100001101001100110001001101000001000100111001000100011000101010100000000100110101000001110011101011110010010011111101...

output:

1 11 22 35 42 52 63 74 81 93 103 118 122 132 141 152 163 173 185 197 202 213 221 237 243 253 265 272 284 293 303 312 323 333 341 352 363 373 382 391 403 413 425 433 442 452 461 471 481 493 503 513 523 532 541 551 567 571 585 592 603 613 621 631 643 652 663 672 681 693 702 719 722 733 743 755 764 771...

input:

Flam
1000000 100000
1101111011100101010110010110110100011010100000100111011101111000100110010100100111001110110010011100001101110000101011111000001010100011001111110001000100101010000100100101010101100010000111001110010110110100101011001110011000000011010011110011001001000111000000011000001000000101...

output:

3 11 21 33 41 53 61 73 83 92 102 112 121 131 145 153 165 173 182 192 201 211 222 233 242 254 264 271 281 293 307 313 323 333 343 353 363 376 383 392 402 414 423 433 442 455 462 473 485 492 502 512 523 533 543 552 561 572 581 591 604 615 622 631 643 652 661 675 683 693 701 712 724 732 741 751 763 773...

result:

ok 70080 matched

Test #51:

score: 100
Accepted
time: 9ms
memory: 4164kb

input:

Flim
1000000 100000
1100011101000100100101010011001111110001100000110100000100001000010001111111110011000010001110000000001110111111101110100100011010111000101011001000110000101101110111110110010000000111000111100001101110101001010111100110011110100100111010000101011100111000111010000010111101100000...

output:

3 15 23 37 41 57 61 79 83 93 102 113 123 133 143 154 163 171 182 191 201 212 222 232 243 253 261 273 283 291 301 311 323 332 343 353 362 373 381 391 401 411 422 431 441 453 463 479 483 494 505 515 521 533 542 554 561 573 581 592 601 613 623 631 641 653 663 673 681 693 702 711 722 732 742 752 761 773...

input:

Flam
1000000 100000
1000010010011101000000101001011101100000111100010000110001110100100111111011001111101001010000010111111011001010100000111100101101101001011000001001011001001010000000111100001000000110101011101001101100101010100101000111111110111001111011101010000000001011001101000000010011110110...

output:

1 12 22 33 45 52 63 73 83 97 103 111 123 131 144 151 166 174 182 191 202 213 225 232 241 252 263 272 282 293 302 313 322 335 343 354 363 372 383 393 402 411 422 433 443 451 462 473 485 492 506 513 523 531 541 552 563 573 582 592 602 614 622 635 642 653 662 677 683 693 703 712 722 732 743 752 763 772...

result:

ok 69871 matched