
differentBits
Cho hai số nguyên a
và b
. Hãy tính số bít khác nhau của a
và b
nếu biểu diễn dưới dạng nhị phân.
Ví dụ:
- Với
a=21
,b=78
thìdifferentBits(a,b) = 5
.
Ta có:a[2] = 0010101
b[2] = 1001110
Dễ dàng tính đượca
vàb
khác nhau5
bits. Vậy
Đầu vào/Đầu ra:
- [Thời gian] 0.5s với C++, 3s với Java và C#, 4s với Python, Go và JavaScript.
- [Đầu vào] Long a
0 ≤ a ≤ 1018
- [Đầu vào] Long b
0 ≤ b ≤ 1018
- [Đầu ra] Integer
Số bít khác nhau củaa
vàb
nếu biểu diễn dưới dạng nhị phân.
Post Comment