Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

BINARY - Số nhị phân có nghĩa




Cho số nguyên không âm N (N < 231). Hãy xác định xem trong phạm vi từ 0 tới N có bao nhiêu số mà trong dạng biểu diễn nhị phân của nó có đúng K chữ số 0 có nghĩa.

Ví dụ: N = 18, K = 3 có 3 số:

1. 8 = 1000

2. 17 = 10001

3. 18 = 10010

Input

Gồm một số dòng, mỗi chứa hai số nguyên N và K cách nhau một dấu cách.

Output

Ứng với mỗi bộ N, K ở Input đưa ra số lượng tìm được.

Example

Input:
18 3
8 1

Output:
3
4


Được gửi lên bởi:special_one
Ngày:2008-12-21
Thời gian chạy:1.820s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET
Nguồn bài:Lê Minh Hoàng

hide comments
2017-10-06 08:42:21
Địt mẹ toàn chạy quá time .Test như lồn.Sai mẹ rồi
Lê Khang vô đối
2017-09-14 02:58:31
test như shit cẩn thận trường hợp k>=31
2017-08-03 17:40:33
Tham khảo tại:
http://cowboycoder.tech/spoj/spoj-binary-so-nhi-phan-co-nghia
2016-09-27 03:10:52
Code AC:
http://shink.in/lfF3M
2015-11-14 10:40:27 there's no salvation for me...
@@ QHD TLE -----> cách bựa thẳng tiến :v
2015-10-27 19:47:20
Blog Thuật toán SPOJ hy vọng giúp được cho mọi người : http://www.oni.vn/uR57W
2015-10-08 09:33:22
solution : http://www.oni.vn/gcwFr
code : http://ideone.com/Jtjm2Y
2015-10-07 08:27:23 Prismatic
xét k nữa @_@ vãi đề :)))
2015-03-07 05:08:47 CK
sao mình nộp toàn bị lỗi nhỉ, chạy mấy test lớn ok hết mà, mấy bài khác có vậy đâu

Last edit: 2015-03-07 05:45:14
2015-02-21 04:28:56 *
sao 8 1 lại ra 4 dduoc nhỉ


Last edit: 2015-02-21 04:29:46
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.