#include<bits/stdc++.h>
using namespace std;
int main( )
{
int m,n,kq;
cout << "Nhap hai so m, n: " ; cin >> m>> n;
cout << m<< "*" << n<< "=" ;
for ( kq= 0 ; m; m>>= 1 ,n<<= 1 ) { if ( m% 2 ) { kq+ = n; } ; }
cout << kq; //ta không nên viết cout<<m<<"*"<<n<<"= "<<kq; bởi theo lệnh for bên trên, giá trị của m, n sẽ thay đổi, kq ko sai nhưng sẽ hiển thị m,n ko đúng
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiAgICBpbnQgbSxuLGtxOwogICAgY291dDw8Ik5oYXAgaGFpIHNvIG0sIG46ICI7IGNpbj4+bT4+bjsKCiAgICBjb3V0PDxtPDwiKiI8PG48PCI9IjsKICAgIAogICAgZm9yKGtxPTA7bTttPj49MSxuPDw9MSkgeyBpZihtJTIpIHtrcSs9bjt9O30gCgogICAgY291dDw8a3E7ICAvL3RhIGtow7RuZyBuw6puIHZp4bq/dCAgIGNvdXQ8PG08PCIqIjw8bjw8Ij0gIjw8a3E7IGLhu59pIHRoZW8gbOG7h25oIGZvciBiw6puIHRyw6puLCBnacOhIHRy4buLIGPhu6dhIG0sIG4gc+G6vSB0aGF5IMSR4buVaSwga3Ega28gc2FpIG5oxrBuZyBz4bq9IGhp4buDbiB0aOG7iyBtLG4ga28gxJHDum5nIAp9