{"code":"cses1654","name":"CSES - Bit Problem | Bài toán về Bit","description":"Cho một dãy số gồm $n$ phần tử, nhiệm vụ của bạn là tính toán với mỗi phần tử $x$:\r\n1. Số phần tử $y$ sao cho $x$ | $y$ $=$ $x$\r\n2. Số phần tử $y$ sao cho $x$ & $y$ $=$ $x$\r\n3. Số phần tử $y$ sao cho $x$ & $y$ $\\neq$ $0$ \r\n\r\n## Input\r\n\r\n- Dòng đầu tiên gồm số nguyên $n$: kích thước của dãy số.\r\n- Dòng tiếp theo gồm $n$ số nguyên $x_1, x_2,...,x_n$: các phần tử của dãy số.\r\n\r\n## Output\r\n\r\n- In ra $n$ dòng, mỗi dòng là đáp án của các thao tác với phần tử đang xét.\r\n\r\n## Constraints\r\n\r\n- $1 \\le n \\le 2 \\times 10^5$\r\n- $1 \\le x_i \\le 10^6$\r\n\r\n## Example\r\n\r\n**Sample Input**\r\n```\r\n5\r\n3 7 2 9 2\r\n```\r\n**Sample Output**\r\n```\r\n3 2 5\r\n4 1 5\r\n2 4 4\r\n1 1 3\r\n2 4 4\r\n```","points":1600.0,"partial":true,"time_limit":1.0,"memory_limit":524288,"short_circuit":false,"allowed_languages":[3,4,34,36,37,5,6,11,12,14,28,2,38,39,9,18,17,29,23,27,35,25,26,10,7,19,32,1,8,15,16,24,20,33,13,41,21,40],"is_public":true,"is_manually_managed":false,"permissions":{"can_edit":false}}