{"code":"abc429_b","name":"N minus One","description":"Cho một dãy số nguyên $A$ gồm $N$ phần tử và một số nguyên $M$.\r\n\r\nBạn hãy xác định xem có thể xóa đi đúng **một** phần tử khỏi dãy $A$ để tổng của $N-1$ phần tử còn lại bằng đúng $M$ hay không.\r\n\r\n## Input\r\n- Dòng đầu tiên chứa hai số nguyên $N$ và $M$ ($2 \\le N \\le 10^6$, $0 \\le M \\le 10^{12}$).\r\n- Dòng thứ hai chứa $N$ số nguyên $A_1, A_2, \\dots, A_N$ ($0 \\le A_i \\le 10^6$), là các phần tử của dãy.\r\n\r\n## Output\r\n- In ra `Yes` nếu có thể thực hiện được yêu cầu, ngược lại in ra `No`.\r\n\r\n## Examples\r\n\r\n!!! question \"Test 1\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        4 10\r\n        3 2 3 4\r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        Yes\r\n        ```\r\n    ???+ info \"Explanation\"\r\n        Dãy ban đầu là $3, 2, 3, 4$. Nếu xóa phần tử có giá trị $2$, các phần tử còn lại là $3, 3, 4$. Tổng của chúng là $3 + 3 + 4 = 10$, bằng với giá trị $M$ yêu cầu. Vì vậy, đáp án là `Yes`.\r\n\r\n!!! question \"Test 2\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        5 16\r\n        3 3 4 2 5\r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        No\r\n        ```\r\n    ???+ info \"Explanation\"\r\n        Tổng ban đầu của dãy là $3+3+4+2+5=17$.\r\n        - Nếu xóa số $3$, tổng còn lại là $14$.\r\n        - Nếu xóa số $4$, tổng còn lại là $13$.\r\n        - Nếu xóa số $2$, tổng còn lại là $15$.\r\n        - Nếu xóa số $5$, tổng còn lại là $12$.\r\n        Không có cách nào để tổng các phần tử còn lại bằng $16$. Vì vậy, đáp án là `No`.\r\n\r\n!!! question \"Test 3\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        6 16\r\n        0 8 0 2 6 8\r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        Yes\r\n        ```\r\n    ???+ info \"Explanation\"\r\n        Tổng của cả dãy là $0+8+0+2+6+8=24$. Để tổng còn lại là $16$, ta cần xóa đi một phần tử có giá trị là $24 - 16 = 8$. Vì trong dãy có chứa số $8$ nên ta có thể xóa nó đi. Do đó, đáp án là `Yes`.","points":100.0,"partial":false,"time_limit":1.0,"memory_limit":1024000,"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}}