Reverse of a number with leading zeroes

后端 未结 10 1641
庸人自扰
庸人自扰 2021-01-14 05:17

How do we reverse a number with leading zeroes in number ? For ex: If input is 004, output should be 400.

I wrote below program but it works only when n

10条回答
  •  醉酒成梦
    2021-01-14 06:00

    Keep the number as a string, and use std::reverse.

    std::string num;
    std::cout << "Enter number " << std::endl;
    std::cin >> num;
    
    std::string rev(num);
    std::reverse(rev.begin(), rev.end());
    
    std::cout << "Reverse = " << rev << std::endl;
    

提交回复
热议问题