描述: | 输入一个五位以内(包括5位)的正整数,(1)判断它是一个几位数;(2)逆序输出其各位数字。 |
题目类别: | 位运算 |
难度: | 初级 |
运行时间限制: | 10Sec |
内存限制: | 128MByte |
阶段: | 入职前练习 |
输入: | 多组数据,每组一行 |
输出: | 对应一行输出 |
样例输入: | 56439 |
样例输出: | 5 93465 |
答案提示: |
|
#include <iostream>
using namespace std;
int main()
{
int n;
while(cin>>n)
{
int cnt=0,sum=0;
while(n)
{
sum=sum*10+n%10;
n=n/10;
cnt++;
}
cout<<cnt<<" "<<sum<<endl;
}
return 0;
}