```cpp
#include
int main() {
// 输入n和m的值
long long n, m;
std::cout << "请输入一个数n: ";
std::cin >> n;
std::cout << "请输入一个数m (最大为10的9次方): ";
std::cin >> m;
// 检查m是否超过10的9次方
if (m > 1000000000) {
std::cout << "输入的m超过了10的9次方,请重新输入。" << std::endl;
return 1;
}
// 不断乘以2直到大于m
while (n <= m) {
n *= 2;
}
// 输出结果
std::cout << "经过乘2操作后,n大于m的结果为: " << n << std::endl;
return 0;
}
```