Reverse The Number codechef solution in c++

#include <iostream>

int main() {
    // Input the number
    int num;
    std::cin >> num;

    // Initialize variables
    int reversedNum = 0, remainder;

    // Reverse the number
    while (num != 0) {
        remainder = num % 10;
        reversedNum = reversedNum * 10 + remainder;
        num /= 10;
    }

    // Output the reversed number
    std::cout << reversedNum;

    return 0;
}