a) Đặt m = n + k
Ta có 2m - 2n = 256
<=> 2n + k - 2n = 256
<=> 2n(2k - 1) = 256 (1)
Nhận thấy : 2k - 1 lẻ (2)
Từ (1) và (2) => 2k - 1 = 1 => 2k = 2 => k = 1
Khi đó 2n = 256
<=> n = 8
=> m = n + k = 9
Vậy m = 9 ; n = 8
b) Đặt m = n + k (k \(\inℕ^∗\))
Khi đó 2m - 2n = 1984
<=> 2n + k - 2n = 1984
<=> 2n(2k - 1) = 1984 (1)
Vì 2k - 1 lẻ (2)
Từ (1) và (2) => 2k - 1 \(\in\left\{31;1\right\}\)
Khi 2k - 1 = 31
=> 2k = 32
=> k = 5
Khi đó 2n = 64 => n = 6
=> m = n + k = 11
Khi 2k - 1 = 1
=> 2k = 2
=> k = 1
Khi đó 2n = 992
=> n \(\in\varnothing\)
Vậy n = 6 ; m = 11