QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#863771#9964. Frogshos_lyricAC ✓43ms8528kbC++141.8kb2025-01-19 22:07:262025-01-19 22:07:38

Judging History

你现在查看的是最新测评结果

  • [2025-01-19 22:07:38]
  • 评测
  • 测评结果:AC
  • 用时:43ms
  • 内存:8528kb
  • [2025-01-19 22:07:26]
  • 提交

answer

#include <cassert>
#include <cmath>
#include <cstdint>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <algorithm>
#include <bitset>
#include <complex>
#include <deque>
#include <functional>
#include <iostream>
#include <limits>
#include <map>
#include <numeric>
#include <queue>
#include <random>
#include <set>
#include <sstream>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>

using namespace std;

using Int = long long;

template <class T1, class T2> ostream &operator<<(ostream &os, const pair<T1, T2> &a) { return os << "(" << a.first << ", " << a.second << ")"; };
template <class T> ostream &operator<<(ostream &os, const vector<T> &as) { const int sz = as.size(); os << "["; for (int i = 0; i < sz; ++i) { if (i >= 256) { os << ", ..."; break; } if (i > 0) { os << ", "; } os << as[i]; } return os << "]"; }
template <class T> void pv(T a, T b) { for (T i = a; i != b; ++i) cerr << *i << " "; cerr << endl; }
template <class T> bool chmin(T &t, const T &f) { if (t > f) { t = f; return true; } return false; }
template <class T> bool chmax(T &t, const T &f) { if (t < f) { t = f; return true; } return false; }
#define COLOR(s) ("\x1b[" s "m")


int N;
Int K;
vector<Int> A;

int main() {
  for (; ~scanf("%d%lld", &N, &K); ) {
    A.resize(N);
    for (int i = 0; i < N; ++i) {
      scanf("%lld", &A[i]);
    }
    
    for (int i = 0; i < N; ++i) {
      A[i] %= (2*K);
      if (A[i] < 0) A[i] += (2*K);
    }
    string ans(N + 1, '?');
    int now = 0;
    for (int n = 2; n <= N; ++n) {
      if (A[n - 2] > A[n - 1]) ++now;
      int t = now;
      if (A[n - 1] > A[0]) ++t;
      ans[n] = (2 * t != n) ? '1' : '0';
    }
    puts(ans.substr(2).c_str());
  }
  return 0;
}

詳細信息

Test #1:

score: 100
Accepted
time: 0ms
memory: 3968kb

input:

6 2
4 3 -3 5 100 100

output:

01011

result:

ok single line: '01011'

Test #2:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

2 10
-9 -18

output:

0

result:

ok single line: '0'

Test #3:

score: 0
Accepted
time: 1ms
memory: 3968kb

input:

2 3
10 7

output:

0

result:

ok single line: '0'

Test #4:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

2 3
10 4

output:

1

result:

ok single line: '1'

Test #5:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

2 1000000000
0 0

output:

1

result:

ok single line: '1'

Test #6:

score: 0
Accepted
time: 0ms
memory: 3712kb

input:

2 1000000000
999999999 1000000000

output:

0

result:

ok single line: '0'

Test #7:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

3 1
-6 -2 0

output:

11

result:

ok single line: '11'

Test #8:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

4 7
-142973635 -432776724 -308791196 375008845

output:

011

result:

ok single line: '011'

Test #9:

score: 0
Accepted
time: 0ms
memory: 3840kb

input:

5 8
0 -7 1 -11 15

output:

0101

result:

ok single line: '0101'

Test #10:

score: 0
Accepted
time: 0ms
memory: 3840kb

input:

6 50
18 36 2 -14 -12 40

output:

01010

result:

ok single line: '01010'

Test #11:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

7 1
-60 -41 24 -15 97 -31 51

output:

010111

result:

ok single line: '010111'

Test #12:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

8 10
18 -5 13 12 13 18 -20 16

output:

0111010

result:

ok single line: '0111010'

Test #13:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

9 1
-275578606 585822469 -874391139 911748496 -310899945 814103287 -328176057 -86710768 -230544218

output:

01111111

result:

ok single line: '01111111'

Test #14:

score: 0
Accepted
time: 0ms
memory: 3840kb

input:

10 17
-358 849 -896 767 695 580 967 -115 972 -524

output:

011111111

result:

ok single line: '011111111'

Test #15:

score: 0
Accepted
time: 0ms
memory: 3840kb

input:

11 10
10 -4 -8 2 9 12 -11 -7 7 8 -4

output:

0101010111

result:

ok single line: '0101010111'

Test #16:

score: 0
Accepted
time: 0ms
memory: 3840kb

input:

12 2
-1 -1 11 -7 -13 -3 8 -3 -4 -5 -12 -8

output:

11111111111

result:

ok single line: '11111111111'

Test #17:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

2 9
-1 0

output:

0

result:

ok single line: '0'

Test #18:

score: 0
Accepted
time: 0ms
memory: 3840kb

input:

14 1000000000
93 55 28 -18 63 -63 -32 42 -50 -31 -8 -76 -5 -79

output:

0111110101010

result:

ok single line: '0111110101010'

Test #19:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

15 1000
718252927 -242175151 140890214 -793046497 -245681400 -312665625 -151470855 -976952510 455601930 -280598450 -729863748 756653606 65356121 -337929513 -124365044

output:

01111111111101

result:

ok single line: '01111111111101'

Test #20:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

20 2
10 -1 10 1 -6 4 -9 10 5 -6 -7 8 6 -2 8 -6 6 0 5 1

output:

0101010101110101011

result:

ok single line: '0101010101110101011'

Test #21:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

20 4
-3 6 -10 14 -1 1 -11 13 6 1 -11 -6 -6 -7 -7 9 8 -1 -10 -6

output:

0111111111111111111

result:

ok single line: '0111111111111111111'

Test #22:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

30 1
67 -607 299 -1181 712 431 -479 -1125 1002 459 -825 -110 -578 -850 -262 400 -136 805 1225 -1016 -749 -569 1220 -709 260 1172 627 -74 42 605

output:

11111111111111111111111111111

result:

ok single line: '11111111111111111111111111111'

Test #23:

score: 0
Accepted
time: 0ms
memory: 3840kb

input:

35 20
-1 1 0 0 1 -1 -1 -1 0 -1 0 1 0 -1 1 -1 1 0 1 0 -1 0 -1 1 1 0 -1 1 1 1 1 0 1 0 1

output:

0101111111111111111111111111111111

result:

ok single line: '0101111111111111111111111111111111'

Test #24:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

20 9
72 -59 -4 66 10 59 -49 -29 27 50 -53 -65 58 -16 -68 80 -11 25 74 -50

output:

0101110111110111111

result:

ok single line: '0101110111110111111'

Test #25:

score: 0
Accepted
time: 1ms
memory: 3968kb

input:

50 50
-202103538 911914731 -822373019 -855176316 843133723 -684577896 992441840 -807239457 -755295972 443495247 585584331 39009879 -397730743 271812533 -470614588 927914204 743929379 808362604 -29755391 130016084 345486609 -702491799 -340971281 -123459168 705361652 -483163877 928557032 801146039 -29...

output:

0101011111010111111111010111111101111111111111111

result:

ok single line: '0101011111010111111111010111111101111111111111111'

Test #26:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

75 12
-3 5 -30 -1 2 17 18 3 24 -16 11 -11 -15 -3 -2 -13 -30 -30 -28 24 -23 -8 28 -20 -20 9 12 -25 -22 25 3 -12 -24 -8 12 -26 3 -2 -20 -24 -10 -9 16 18 28 -9 4 21 -16 6 30 29 22 11 2 22 -12 -19 -26 28 2 30 21 -5 -11 -16 25 -12 27 17 28 20 -12 18 0

output:

01011111111111111111111111111111111111111111111111111111111111111111111111

result:

ok single line: '010111111111111111111111111111...1111111111111111111111111111111'

Test #27:

score: 0
Accepted
time: 1ms
memory: 3840kb

input:

100 2
458520845 -340742379 733766455 -404234478 -594491406 435383052 565405657 -247543969 318600319 -682231386 58414609 152405798 -222476728 911110845 -416874932 -422952333 66691682 158908945 689810723 224969550 592569223 689260558 94218013 119600841 412569240 669604688 746404859 10852030 -628371901...

output:

110111111111111111010111110111111111111111111111111111111111111111111111111111111111111111111111111

result:

ok single line: '110111111111111111010111110111...1111111111111111111111111111111'

Test #28:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

234 4
4809984 4908664 -34734887 -31743484 23271180 48021606 4975204 -41642723 -45283775 36901242 -48370073 19956432 4461045 8640333 34371856 19681815 -11975641 -984388 -14125522 -23043195 -45780317 -43989590 49931316 -36931455 -10728147 -47192431 -5468849 -6908343 -21434264 -39899439 -1294000 -33363...

output:

11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

result:

ok single line: '111111111111111111111111111111...1111111111111111111111111111111'

Test #29:

score: 0
Accepted
time: 1ms
memory: 3840kb

input:

500 1
-751051099 569611766 -236972066 845171443 -990610479 196630920 -57323118 314659194 342213510 762069981 968923098 -361164711 -523376533 669210525 -414045737 -3654181 565772040 -830497537 -291893034 -310341830 -127893260 582950653 -467425492 329698438 -523031662 799020625 474346970 -40457536 -11...

output:

011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111111111111111111111111111...1111111111111111111111111111111'

Test #30:

score: 0
Accepted
time: 0ms
memory: 3968kb

input:

1000 5391
-8712 17926 16428 1763 -32964 15784 2889 3245 -31383 29966 -3275 -28237 -33009 35346 -29920 34726 1901 -31880 19080 38310 11504 -9553 6553 -28757 -39680 25102 -10453 -2151 -32829 19510 -13311 -29016 27300 -39573 10241 -38223 17818 -8199 -2303 19219 2202 -32106 1215 -16305 -24136 -228 -2097...

output:

010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111...

result:

ok single line: '010111111111111111111111111111...1111111111111111111111111111111'

Test #31:

score: 0
Accepted
time: 0ms
memory: 3840kb

input:

2000 1
1 2 2 0 -2 -2 1 -1 -2 -2 2 2 2 -2 0 1 2 -2 -1 -2 -1 1 -1 1 2 -1 1 0 -2 1 0 0 1 -2 0 2 1 -2 2 1 -1 1 1 2 0 -2 -2 -2 0 0 -1 1 0 1 0 0 0 1 -1 2 1 2 2 2 -2 -1 2 -1 -2 2 -2 1 1 2 -2 2 0 0 -2 2 -1 -1 1 1 1 1 2 0 2 2 0 0 -1 -1 2 0 -1 -2 -2 2 2 -1 -2 0 0 1 2 -2 -2 -2 2 -2 -1 0 2 1 1 1 -1 -1 0 2 2 1 2...

output:

011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111111111111111111111111111...1111111111111111111111111111111'

Test #32:

score: 0
Accepted
time: 0ms
memory: 4096kb

input:

5000 17
644937734 -347099899 -353495297 927636282 249501796 563285815 -528307859 765926953 -280833689 437306062 -420573101 635269326 -159567983 176039439 145942895 -726237850 -759857269 -792959187 944529891 -740162137 927837089 319252027 -833093462 840837985 307960811 -726638959 -506114117 -41186463...

output:

010111010101111111111101010101010101010101010111011101010101110101110101010101111111110101010101010101011101010101111101011111111111111111110111110101111111111111010101010101011101010101010111111111111101011101110101011111010101111111110101010101010101110101010101010101010101011111110101110111110111...

result:

ok single line: '010111010101111111111101010101...1111111111111111111111111111111'

Test #33:

score: 0
Accepted
time: 1ms
memory: 3968kb

input:

7579 576
-324184351 -120649550 752538842 647680238 -339753305 618042032 -122316124 181862431 176680832 -716313152 294494868 -684634684 750930893 630210073 -103275343 -441029062 -690758931 -628374952 -477251615 314156267 753816563 -668482349 242664831 -849365801 771868688 123174863 -730779190 2024268...

output:

010101111111111111111111111111010101011101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111110101010101010111010101010101011111111111011111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010101111111111111111111111111...1111111111111111111111111111111'

Test #34:

score: 0
Accepted
time: 2ms
memory: 4088kb

input:

20000 9
442897174 -378167080 434226626 712085822 615872088 -952762772 -39131505 -554861539 984780177 -548046911 637906488 -933746228 516257839 -1909470 -557817191 708685891 166796579 -87418670 842725556 -191261379 228891633 -688687734 173812279 596791384 -338435183 367420871 -249513448 -42733822 -77...

output:

011101010101010101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011101010101010101011111111111...1111111111111111111111111111111'

Test #35:

score: 0
Accepted
time: 1ms
memory: 3968kb

input:

16771 935
334942825 127427277 219032958 -307848374 154278746 100673413 -334122129 -220572022 151708607 -16067628 447631793 253632093 -356591079 189260193 -388422245 139083648 77256787 257701880 303889259 170767493 413347538 185244782 -180747668 379461059 271578543 494709137 461412126 428558033 31655...

output:

010101011101110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101011101010101010101010101010101010101010101010101110101011111110101010101011111111111010101...

result:

ok single line: '010101011101110101011111111111...1111111111111111111111111111111'

Test #36:

score: 0
Accepted
time: 8ms
memory: 4352kb

input:

100000 1358
47631954 -19148736 10349231 -24867634 -46749185 -28057678 -9839839 3689442 -6619235 -20169642 17547362 12723461 16571768 -7175626 8158611 -17984600 -35815817 7346318 -2812738 49606599 -19337314 24883567 2949558 -1880368 -23678307 37956752 -44715882 42892351 -21708745 6320330 543514 -3788...

output:

010101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010101011111111111111111111111...1111111111111111111111111111111'

Test #37:

score: 0
Accepted
time: 15ms
memory: 5376kb

input:

200000 2
970651007 -929290493 -140475496 574864011 981731550 -488291178 118868557 340447003 827650436 -415368913 72419315 -213698254 -496516899 -540995253 -297383370 431588141 209537936 545876434 834894209 -498033087 376119861 557600189 -170699799 -15854613 88852735 656054002 -496095654 730332220 55...

output:

111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '111111111111110101011111111111...1111111111111111111111111111111'

Test #38:

score: 0
Accepted
time: 14ms
memory: 5632kb

input:

222111 9
823 94 299 -38 -856 218 879 732 329 306 -840 24 -994 -863 20 355 -858 -992 638 292 141 347 100 914 544 579 -769 556 -881 -745 -984 324 -20 -673 -82 665 776 99 -88 -715 -370 -841 205 -343 -380 -146 -961 326 -558 -631 -584 860 934 459 179 681 968 636 377 -356 675 513 441 562 793 292 703 868 8...

output:

010101011101011101010101010111010111010101010101111101111111010101010101010101110101010101010101010101010101111111111111111111111111111111111111111111111111111111110111010111111111111101111111010101010101010101111111010101110101011111111111010101111101010101010101010101110101010111111101011101010101...

result:

ok single line: '010101011101011101010101010111...1010101010101010101011111111111'

Test #39:

score: 0
Accepted
time: 22ms
memory: 6348kb

input:

300000 888
-204841707 -882443429 -566902456 -877628622 797674997 -900531650 89529318 -606503305 -947316852 -575002395 -169857889 -566465710 -837641508 -631059113 279038432 -102933036 -5146570 -197504127 -396778387 -15231527 26715717 -872754947 585389328 743701869 -195990568 -679184043 -730994254 508...

output:

010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111...

result:

ok single line: '010101111111111111111111111111...1111111111111111111111111111111'

Test #40:

score: 0
Accepted
time: 24ms
memory: 7376kb

input:

400000 17
35 86 61 -26 -47 -86 -5 76 2 73 51 -46 -77 21 -2 27 82 -70 97 48 18 -75 17 99 -20 -93 -92 98 23 46 54 -21 48 7 56 10 -35 33 -65 -41 -36 67 -36 43 -62 -7 63 44 21 3 -89 100 12 69 -58 -61 22 -9 -24 1 -35 -15 49 16 38 -97 -26 49 51 52 59 70 -61 -13 91 -62 100 58 44 -11 0 -47 -99 -12 -35 53 -7...

output:

010101010111111111011111011101010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101010101010101010111110111010101111111111111111111...

result:

ok single line: '010101010111111111011111011101...1111111111111111111111111111111'

Test #41:

score: 0
Accepted
time: 40ms
memory: 8268kb

input:

499999 1000000000
518956177 331721091 -568591584 671333720 603739917 20856261 -726509668 898053263 296495697 -95503121 376835490 -72992204 -788767067 564828187 -130415345 554159114 -55352487 -816191636 -555420428 282678521 688395442 699365656 -521089319 -543143686 103635273 374299565 798771731 32976...

output:

011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111111111111111111111111111...1111111111111111111111111111111'

Test #42:

score: 0
Accepted
time: 34ms
memory: 8320kb

input:

500000 1
395808100 395808099 395808099 395808098 395808098 395808100 395808100 395808099 395808099 395808099 395808099 395808098 395808098 395808098 395808098 395808099 395808098 395808099 395808100 395808098 395808099 395808100 395808099 395808100 395808100 395808100 395808098 395808100 395808098 3...

output:

011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111111111111111111111111111...1111111111111111111111111111111'

Test #43:

score: 0
Accepted
time: 36ms
memory: 8528kb

input:

500000 1
268862122 -403228122 634251332 818387002 -714814343 -333061700 101949701 709635125 36620750 160909612 133791290 141296138 -11588497 -235799359 -25431278 807671321 715851558 104606830 -259543910 269023728 -228806335 -241579243 105096808 -193627004 -398069219 -192968400 526342182 -667491206 -...

output:

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '111111111111111111111111111111...1111111111111111111111111111111'

Test #44:

score: 0
Accepted
time: 35ms
memory: 8524kb

input:

500000 2
599760895 599760892 599760898 599760880 599760891 599760886 599760898 599760893 599760882 599760880 599760899 599760881 599760897 599760885 599760896 599760884 599760893 599760897 599760893 599760885 599760879 599760889 599760896 599760879 599760897 599760886 599760889 599760895 599760892 5...

output:

010101010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010101010101111111111111111111...1111111111111111111111111111111'

Test #45:

score: 0
Accepted
time: 34ms
memory: 8268kb

input:

500000 5
999350782 997708454 999277580 999988182 997888332 999439939 998610057 998410344 997917874 998812560 997670116 998623137 998164322 997910182 998234571 998223094 999904459 997546713 998274040 997920073 997835860 998148669 999043902 998280814 998340465 998783993 998803363 998530052 999482770 9...

output:

011111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111011111111111111111111111...1111111111111111111111111111111'

Test #46:

score: 0
Accepted
time: 35ms
memory: 8268kb

input:

500000 99
-999999980 -999999612 -999999364 -999999353 -999999135 -999998593 -999998806 -999998315 -999999877 -999999207 -999999812 -999999662 -999999915 -999999230 -999999121 -999998297 -999998525 -999998056 -999998825 -999999483 -999999457 -999998452 -999998999 -999999456 -999998494 -999998045 -999...

output:

010101011101010101011111110111010101010101011101010101111111111111111111111111111111111111111111111111111111111101011111111111111111111101011111111101110101010101011111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010101011101010101011111110111...1111111111111111111111111111111'

Test #47:

score: 0
Accepted
time: 39ms
memory: 8400kb

input:

500000 237
649126013 -339523202 -906420073 465227275 -176360813 -867286176 672002976 -435403192 636240979 -224156980 99066008 -56839565 41833651 977052051 295720560 332241415 590142549 627999375 -385234849 -222519650 825492067 946406090 932918324 -763424048 400229032 -153406218 491181607 984244647 1...

output:

011101111111111111111111111111111111111101010111011111110101111111110101010101010101111111111111111111110111110101111101011101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011101111111111111111111111111...1111111111111111111111111111111'

Test #48:

score: 0
Accepted
time: 38ms
memory: 8524kb

input:

500000 9999
-833452299 986472663 232130400 988466480 -675916885 576432338 -938878751 -912444202 334315340 -318242651 -45853203 635220060 517766358 731155329 -348916367 -728571686 -361916123 -206088549 615831710 979757616 438093547 -455536923 746226841 156281491 626982389 -647840036 904238717 8834918...

output:

010101111101110101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010101111101110101111111111111...1111111111111111111111111111111'

Test #49:

score: 0
Accepted
time: 40ms
memory: 8268kb

input:

500000 50123
-999999999 -999999999 -999999999 -999999998 -999999999 -999999999 -999999999 -999999998 -1000000000 -1000000000 -1000000000 -1000000000 -999999998 -999999999 -999999998 -999999999 -1000000000 -999999998 -999999998 -1000000000 -999999999 -999999999 -999999998 -1000000000 -999999998 -9999...

output:

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '111111111111111111111111111111...1111111111111111111111111111111'

Test #50:

score: 0
Accepted
time: 39ms
memory: 8268kb

input:

500000 373000123
319010888 -763424520 -903263277 584867146 154302615 -683300397 199063813 -224349192 209093412 -60723713 -724074612 -823403097 266425464 -298032885 -217775122 88342051 116605556 -828390338 796723347 760326092 -360405451 915463378 288514570 -855129328 295431932 140172659 173918799 249...

output:

011111111111110101010101011101010101111111011111111111010101111111110101010101010111011101010101011111011101111111111111111111111111111111111111111111111111111111111111111111110111010101110111110101010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111111111110101010101011101...1111111111111111111111111111111'

Test #51:

score: 0
Accepted
time: 40ms
memory: 8392kb

input:

500000 1000000000
-733616452 -41773487 292553113 208114584 210810233 756018488 -493615289 -873437220 533356712 743404500 -136411565 522814862 926043690 220564980 978797921 774412860 48563704 547512941 -376751053 -928634073 -245859769 -843654935 936184416 -533999082 935223700 871095746 -80570267 8830...

output:

010111111111111111111101010101011101111111111111111111111111111111111111111111111111111111011111110111011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010111111111111111111101010101...1111111111111111111111111111111'

Test #52:

score: 0
Accepted
time: 34ms
memory: 8396kb

input:

500000 1000000000
-999998614 -999951111 -999973273 -999915341 -999907467 -999924630 -999940004 -999995503 -999931554 -999924663 -999903134 -999989697 -999902516 -999909817 -999979485 -999981894 -999903440 -999958216 -999974910 -999909910 -999964969 -999923492 -999964585 -999974044 -999905399 -999927...

output:

010101110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010111110111010111111111111111111111111111111111111101010101010101011111111111111101111101010111...

result:

ok single line: '010101110101011111111111111111...0101111111111101010111111111111'

Test #53:

score: 0
Accepted
time: 39ms
memory: 8268kb

input:

500000 1000000000
-684402799 900267216 400698618 63172623 -436813290 -359835364 917850931 722485196 829918599 -808741251 -139475102 6805431 456055416 417144951 120461067 999291592 470972797 831417666 252441524 -222198963 873344000 -591236917 211138927 113064788 -78098377 -746206087 -507204993 378273...

output:

011111110101010101111111111111111111111101011111111101011111111111111111111101010101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111110101010101111111111111...1101110101010101110101111111111'

Test #54:

score: 0
Accepted
time: 39ms
memory: 8396kb

input:

500000 1000000000
172234294 -86690270 -184544899 976972712 5011821 329249965 -791024270 426378533 510079754 -694397810 -54173009 -405382041 339173461 -390237118 989969230 5159663 -253064156 413995431 -776300365 -626770368 90581261 -576887812 -828058527 -519766191 -148227596 815786193 -146928101 -601...

output:

011111110101010111010101010101011111111111111111111111010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101011101011111111111111111111111111111110111110111111101111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111110101010111010101010101...1111111111111111111111111111111'

Test #55:

score: 0
Accepted
time: 41ms
memory: 8328kb

input:

500000 50123123
-846186273 -394644123 397054823 445440977 -755509005 -637228118 -541736770 637196822 -365188385 968656409 204802394 56059556 511618737 -827594946 851518715 -889283706 -180155987 317886009 -332768984 -965673763 776700763 935465173 40650786 182171761 520784754 287977739 530423976 -5656...

output:

010101010101010101010101011111111111111111111111111111010101111111111111111111111111111111111111111111111111111101010101110111010101111111111111111111111101010101010101111111111111111111111111111111111111111101010101011111110101010111010101010111111111111101010111010101011111010101010111011111111111...

result:

ok single line: '010101010101010101010101011111...1111111111111111111111111111111'

Test #56:

score: 0
Accepted
time: 40ms
memory: 8520kb

input:

500000 50123
839528758 -358260563 -697966420 -670784522 363229053 415905543 219471812 -750320169 -730930574 838968243 -498109414 -410847497 -943761778 -623292833 -94171676 472448967 366408234 -878957020 642537465 871238112 -122556357 736826149 -401798278 587208749 -55398633 -377086307 -224824721 -61...

output:

011101010111010101010101010101010101010101010101010101010101010101011111011101011101010101010101010101010111011101010101010101010101010101010111111111110101111111111111010101010101011101010101010101010101010101011111011111111111010101010101010101011111010101010101010101111111010111010101010101111101...

result:

ok single line: '011101010111010101010101010101...0101010111010101010101010101110'

Test #57:

score: 0
Accepted
time: 35ms
memory: 8528kb

input:

500000 1000
971898874 971898054 971900966 971903246 971901717 971897020 971901847 971894954 971895091 971894563 971896074 971901289 971896857 971896285 971903093 971894965 971899232 971899541 971901254 971894102 971901118 971898141 971902542 971895375 971895632 971894975 971899540 971898661 97190190...

output:

010101011101011101010101011101111101010111111111111101010101010101110101010111111111111111110111110101010101010101010101010101010111111111110101010101010101010101010101010111010101011111110101111111111111010101011101110111111101111111110101010101111111010101011101111111110111111111111101010101011111...

result:

ok single line: '010101011101011101010101011101...1111111111010101010111011111111'

Test #58:

score: 0
Accepted
time: 38ms
memory: 8268kb

input:

500000 91
370451117 -823417131 -460007310 997777890 -517090419 677076947 -652465463 852561919 726252545 996170601 32777950 -72578513 149739242 -533878469 786391688 -94191140 -270660433 668874450 655001624 -536735431 331828482 -601502597 -399276210 248920435 272595367 598006803 399537815 -806180577 7...

output:

010101010101010101011111111101010101010101010101010101011101110111010101111111111111111111111101010101011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010101010101111111111111010111111111111111111111111101010101010101010111010111011101010111...

result:

ok single line: '010101010101010101011111111101...1101011111110111110101010101010'

Test #59:

score: 0
Accepted
time: 35ms
memory: 8528kb

input:

500000 47
37992076 -220024862 -210292827 -265232626 -251235042 -289979271 -338939341 -140167649 -384157275 -353712196 -176506808 -216493997 -273158669 -165494932 -50383249 -11326624 -114553162 -277404970 108718443 -146868067 -153437425 -249972417 -62947852 -315383173 -428571959 -333087350 -359847748...

output:

010101110101011101011111011111111111111111111111111111111111111111111111111111111111111101111111111111111101011111111101010101111101011101010111111111011111010101010111010111111101010101011101010101010101010101011111111111111101010111111111111101010111010111111111111111111111111111111111111111111111...

result:

ok single line: '010101110101011101011111011111...1111111111111111111111111111111'

Test #60:

score: 0
Accepted
time: 40ms
memory: 8396kb

input:

500000 20
872536730 -757071212 -65517601 825531386 284695982 -988339734 -789896760 -283952729 -871710444 -492044543 591840741 897797175 734125863 -443681932 146815014 -134308337 -498128167 325018880 -525012422 -890356468 -270615117 -371460263 99309474 -630265544 511091803 -537295086 688309755 854364...

output:

010101010101111111111111111111111111111111110101110101010111011111111111111111111111111111111111111111111111111111111111111111110101010101110111010101011101111101010111010101010101011111111111010101010111010101010101010111010101010111111111111111111111010101010111110101010101111101010101010111010101...

result:

ok single line: '010101010101111111111111111111...0101010101010101010111110101010'

Test #61:

score: 0
Accepted
time: 32ms
memory: 8524kb

input:

500000 11
-999999849 -999999803 -999999961 -999999953 -999999806 -999999979 -999999841 -999999984 -999999809 -999999909 -999999910 -999999913 -999999890 -999999956 -999999879 -999999967 -999999850 -999999847 -999999973 -999999943 -999999855 -999999989 -999999924 -999999996 -999999894 -999999873 -999...

output:

010101110111011111111111111101111111111111111111111111111111111111111111010111010111111111010101010101011111111111010101011101010101010101111111110111111111111111111111111111111111111111111111111101010101010111010101010101010111111111111111111111111111111111111111111111111111111101010101010101011101...

result:

ok single line: '010101110111011111111111111101...1111111111111111111111111111111'

Test #62:

score: 0
Accepted
time: 40ms
memory: 8268kb

input:

500000 6
-463872983 315029330 -516638680 -579462145 886314196 484255803 -348576509 388605827 -277879852 -394641833 -946358059 580167566 -750472338 679457192 -994749605 320029902 106015601 -572237617 -134297958 953443813 746082482 -464746041 -635917038 -788280750 270268009 82895004 -737556969 -323057...

output:

011101110111011111111101010101010111010111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011101110111011111111101010101...1111111111111111111111111111111'

Test #63:

score: 0
Accepted
time: 37ms
memory: 8268kb

input:

500000 5
26575026 -348105179 -332536317 -718920958 458059299 -154239114 -363506586 -966706771 -575973921 -995310897 -219412702 569734813 -985004480 -71042729 -524782438 573588501 990852596 449987129 -536650576 -684412415 24179406 -216503669 -312806631 246674894 -787272877 777085592 -708525413 -55873...

output:

010101110101010101111111010101010101010101011101010111110101011101010101011101011111010101110101010101011101010101010101111111111111111111010101111111111101010101110101111111111101010101010101010101011111110101010101010101010101011101010111010101110111111101111111111111111111111111111111111111111111...

result:

ok single line: '010101110101010101111111010101...0101010101010101010101110101010'

Test #64:

score: 0
Accepted
time: 33ms
memory: 8396kb

input:

500000 4
912922358 861851292 760941973 878287421 767229707 875869823 813585651 996707623 809704725 899803834 808883749 783863798 985391707 832510374 886005245 887594585 957064165 904670100 908523002 930515278 996149333 907041787 815027463 962698978 897279844 782993054 780877093 994527621 776959828 8...

output:

011101010111110101011111010101110101010111111101010101010101011101010101010101010111111111011101010111111111111111111111111111111111111111111111111111111111111111111101010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011101010111110101011111010101...1111111111111111111111111111111'

Test #65:

score: 0
Accepted
time: 38ms
memory: 8268kb

input:

500000 3
472734510 565098746 722771884 -902370657 -157234572 -910455776 486371093 909791040 955686716 -908122242 -764777485 757405202 136579959 -842016234 -575459569 -304700267 636025572 -781442601 702547670 -277462309 748592918 -936220268 28793767 788094578 -488220997 524814239 -87316172 538685846 ...

output:

010101111101110101010101110111010101010101010101010101110101010111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101011101010101010101010101010101010111010101010101011111010101110111011101110101010101010101011101010111111101010101010111...

result:

ok single line: '010101111101110101010101110111...0111011111111111111111111111111'

Test #66:

score: 0
Accepted
time: 39ms
memory: 8392kb

input:

500000 2
-932237540 -772950264 -204480899 281688173 -227988385 659720830 -413238367 -190653139 -471612349 842880977 -586296304 -857098865 -963750773 539480534 -307266939 -648311762 -243235577 341517758 406015107 -536747006 -500170091 42052841 537647341 336042076 980254723 752210990 820869700 -168676...

output:

111111111111111111111111111111011101010111010111011111010101110111110111111111111111110101010101010101010111111111111111111111111111111111111111111111111111111111111111111111111101011111010101010111010101010101010101010101010101010101010101010101010101111101010101010101011101111101010101010101010101...

result:

ok single line: '111111111111111111111111111111...1111111111111111111111111111111'

Test #67:

score: 0
Accepted
time: 38ms
memory: 8268kb

input:

500000 2
-22345588 88591054 -921381714 506951669 -119945080 -315662305 453699273 347308945 -134903248 509796446 933199269 888482208 406959935 445850003 -824762702 181887424 242209661 -854836499 -302096930 -859689922 -267982580 138740834 665822021 379309899 301371200 -26054249 819297839 -591072407 -8...

output:

010101010101010101111111111111111111010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010111010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101...

result:

ok single line: '010101010101010101111111111111...0101010101010101010101010101010'

Test #68:

score: 0
Accepted
time: 38ms
memory: 8268kb

input:

500000 2
582812023 -172866183 -430615625 622938885 143880906 595684837 -467524719 -116149744 -90276963 -532893904 -975922585 978877362 -10162591 945755585 574576215 83481644 -855432525 -145653827 476088355 555116341 -746475104 -6478800 -645430102 -94106529 154087210 240396233 -860734335 275283816 -3...

output:

010101010101010101010111010101011111111111010101010101010101011111111111111101011101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010101010101010101010111010101...1111111111111111111111111111111'

Test #69:

score: 0
Accepted
time: 38ms
memory: 8520kb

input:

500000 1
-398382876 -845697987 -240789614 60068135 475649935 773930408 340946613 544300517 158421774 -678629633 -803260188 348407347 271471874 -370305181 208242815 299108924 590778791 -407384266 344029516 -887463748 -232361337 460853296 -546054487 640576187 878794359 -898567367 -663524840 -280378971...

output:

010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010111111111111111111111111111...1111111111111111111111111111111'

Test #70:

score: 0
Accepted
time: 38ms
memory: 8524kb

input:

500000 1000000000
872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 872317283 87...

output:

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '111111111111111111111111111111...0101010101011111010101010101010'

Test #71:

score: 0
Accepted
time: 39ms
memory: 8256kb

input:

500000 5
600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 600081956 6...

output:

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '111111111111111111111111111111...0101010101010101010101010101010'

Test #72:

score: 0
Accepted
time: 37ms
memory: 8524kb

input:

500000 17
950525127 950525128 950525132 950525132 950525135 950525139 950525139 950525140 950525141 950525143 950525143 950525143 950525147 950525151 950525152 950525155 950525159 950525160 950525164 950525164 950525165 950525169 950525171 950525175 950525178 950525180 950525181 950525183 950525183 ...

output:

011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111111111111111111111111111...0101010111010101010101110101010'

Test #73:

score: 0
Accepted
time: 33ms
memory: 8268kb

input:

500000 1000000000
360052837 360052833 360052828 360052827 360052823 360052821 360052817 360052816 360052813 360052808 360052805 360052804 360052799 360052795 360052793 360052790 360052786 360052782 360052777 360052776 360052774 360052770 360052767 360052765 360052762 360052761 360052758 360052756 36...

output:

011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111111111111111111111111111...0101010101010101010101010101010'

Test #74:

score: 0
Accepted
time: 34ms
memory: 8396kb

input:

500000 1000000000
-741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146556 -741146555 -741146...

output:

010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101...

result:

ok single line: '010101010101010101010101010101...1111111111111111111111111111111'

Test #75:

score: 0
Accepted
time: 36ms
memory: 8392kb

input:

500000 1
639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 639150460 639150459 6...

output:

010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101...

result:

ok single line: '010101010101010101010101010101...1111111111111111111111111111111'

Test #76:

score: 0
Accepted
time: 37ms
memory: 8268kb

input:

500000 3
-758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -758890540 -758890539 -7588...

output:

010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101...

result:

ok single line: '010101010101010101010101010101...0101011111010101010101011101010'

Test #77:

score: 0
Accepted
time: 17ms
memory: 5376kb

input:

195250 369
-202777077 -243111711 -198587851 238709737 219646659 217126487 65560619 -250148583 92811690 57008768 234362310 141476992 161853176 176683590 98031451 153119061 179691048 -10815745 133660385 -23427498 -237108590 86345507 210933295 251340569 39412067 232604357 189869782 52959149 54754764 56...

output:

011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111101010111010101110101111111111111111111111111111111111111111111110101010101111111111111111111111101010101010111110101010101110111010101111111111111...

result:

ok single line: '011111111111111111111111111111...1111111111111111111111111111111'

Test #78:

score: 0
Accepted
time: 32ms
memory: 7240kb

input:

371097 837656
54156363 403399775 -446737339 346210158 -378046764 300684865 -131136453 -182584234 241956762 -317152124 -107507067 205032512 -267410982 463011230 -376791291 -274225286 336069079 -23679862 -169004211 226860214 -215444289 465846250 -225855039 139326483 456281189 -71938477 242825851 44039...

output:

010101111111011111111111111111011111111111111111111111110101010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010101111111011111111111111111...1111111111111111111111111111111'

Test #79:

score: 0
Accepted
time: 21ms
memory: 6036kb

input:

261931 468536977
744017009 -299138174 -136051555 -829068927 -626621649 -391930362 -249278432 -842114485 188932225 -203317457 -732544092 -50783389 -856234656 -419641024 380797210 559143895 264680715 -688064896 361088946 -42052238 80950401 557029067 -518966605 -562004074 406537675 573829318 290722011 ...

output:

010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010101010101111101010111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '010111111111111111111111111111...1111111111111111111111111111111'

Test #80:

score: 0
Accepted
time: 43ms
memory: 8524kb

input:

500000 1000000000
1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000...

output:

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '111111111111111111111111111111...1111111111111111111111111111111'

Test #81:

score: 0
Accepted
time: 32ms
memory: 8528kb

input:

500000 3
-866628797 133371203 -866628797 133371203 -866628797 -866628796 -866628797 -866628796 -866628797 -866628796 -866628797 -866628796 -866628797 -866628796 -866628797 -866628796 -866628797 -866628796 -866628797 -866628796 -866628797 -866628796 -866628797 -866628796 -866628797 -866628796 -866628...

output:

010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101...

result:

ok single line: '010101010101010101010101010101...1111111111111111111111111111111'

Test #82:

score: 0
Accepted
time: 30ms
memory: 8268kb

input:

500000 1000000
1000000000 331036 771541 553084 622469 169923 26011 95874 843932 185285 346942 562641 360570 251340 372966 165500 371970 256244 333649 579530 943147 2381 586257 481909 161857 503196 790284 172525 782245 972186 508922 369171 371592 428148 54379 905022 397428 104841 119806 439417 452867...

output:

010101010111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010101111111111111111111111111110111111111111111111111111111010101010111111101111111111111111111110101010111011111111111111111111111111111111111110111110111111101...

result:

ok single line: '010101010111010101111111111111...1111111111111111111111111111111'

Test #83:

score: 0
Accepted
time: 33ms
memory: 8268kb

input:

500000 5
-995000011 -995000020 -995000031 -995000040 -995000051 -995000060 -995000071 -995000080 -995000091 -995000100 -995000111 -995000120 -995000131 -995000140 -995000151 -995000160 -995000171 -995000180 -995000191 -995000200 -995000211 -995000220 -995000231 -995000240 -995000251 -995000260 -9950...

output:

010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101...

result:

ok single line: '010101010101010101010101010101...0101010101010101010101010101010'

Test #84:

score: 0
Accepted
time: 32ms
memory: 8400kb

input:

500000 5
599566808 599566709 599566608 599566509 599566408 599566309 599566208 599566109 599566008 599565909 599565808 599565709 599565608 599565509 599565408 599565309 599565208 599565109 599565008 599564909 599564808 599564709 599564608 599564509 599564408 599564309 599564208 599564109 599564008 5...

output:

010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101...

result:

ok single line: '010101010101010101010101010101...0101010101010101010101010101010'

Test #85:

score: 0
Accepted
time: 36ms
memory: 8268kb

input:

500000 5
-999985881 -999985900 -999985921 -999985900 -999985881 -999985860 -999985841 -999985860 -999985881 -999985900 -999985921 -999985940 -999985961 -999985940 -999985921 -999985900 -999985881 -999985860 -999985841 -999985820 -999985801 -999985820 -999985841 -999985860 -999985881 -999985900 -9999...

output:

010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101...

result:

ok single line: '010101010101010101010101010101...1111111111111111111111111111111'

Test #86:

score: 0
Accepted
time: 34ms
memory: 8264kb

input:

500000 500000
-999961725 -999961726 -999961727 -999961728 -999961729 -999961730 -999961731 -999961732 -999961733 -999961734 -999961735 -999961736 -999961737 -999961738 -999961739 -999961740 -999961741 -999961742 -999961743 -999961744 -999961745 -999961746 -999961747 -999961748 -999961749 -999961750 ...

output:

011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '011111111111111111111111111111...1111111111111111111111111111111'

Test #87:

score: 0
Accepted
time: 36ms
memory: 8392kb

input:

500000 1000000000
-1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -1000000000 -10000...

output:

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '111111111111111111111111111111...1111111111111111111111111111111'

Test #88:

score: 0
Accepted
time: 37ms
memory: 8396kb

input:

500000 1
-1000000000 1000000000 -1000000000 -1000000000 1000000000 -1000000000 -1000000000 -1000000000 1000000000 1000000000 1000000000 -1000000000 -1000000000 -1000000000 1000000000 -1000000000 1000000000 1000000000 1000000000 1000000000 -1000000000 1000000000 -1000000000 1000000000 -1000000000 -10...

output:

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...

result:

ok single line: '111111111111111111111111111111...1111111111111111111111111111111'

Extra Test:

score: 0
Extra Test Passed