CF1523D.Love-Hate

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

William is hosting a party for nn of his trader friends. They started a discussion on various currencies they trade, but there's an issue: not all of his trader friends like every currency. They like some currencies, but not others.

For each William's friend ii it is known whether he likes currency jj . There are mm currencies in total. It is also known that a trader may not like more than pp currencies.

Because friends need to have some common topic for discussions they need to find the largest by cardinality (possibly empty) subset of currencies, such that there are at least n2\lceil \frac{n}{2} \rceil friends (rounded up) who like each currency in this subset.

输入格式

The first line contains three integers n,mn, m and pp (1n2105,1pm60,1p15)(1 \le n \le 2 \cdot 10^5, 1 \le p \le m \le 60, 1 \le p \le 15) , which is the number of trader friends, the number of currencies, the maximum number of currencies each friend can like.

Each of the next nn lines contain mm characters. The jj -th character of ii -th line is 11 if friend ii likes the currency jj and 00 otherwise. It is guaranteed that the number of ones in each line does not exceed pp .

输出格式

Print a string of length mm , which defines the subset of currencies of the maximum size, which are liked by at least half of all friends. Currencies belonging to this subset must be signified by the character 11 .

If there are multiple answers, print any.

输入输出样例

  • 输入#1

    3 4 3
    1000
    0110
    1001

    输出#1

    1000
  • 输入#2

    5 5 4
    11001
    10101
    10010
    01110
    11011

    输出#2

    10001

说明/提示

In the first sample test case only the first currency is liked by at least 32=2\lceil \frac{3}{2} \rceil = 2 friends, therefore it's easy to demonstrate that a better answer cannot be found.

In the second sample test case the answer includes 22 currencies and will be liked by friends 11 , 22 , and 55 . For this test case there are other currencies that are liked by at least half of the friends, but using them we cannot achieve a larger subset size.

首页