解题思路:用了一些取巧的办法,比较无脑,刚学习c++哈
注意事项:
参考代码:
#include<iostream>
using namespace std;
int main()
{
int a;
cin>>a;
if(a>9999)
{
cout<<5<<endl;
cout<<a/10000<<" "<<a/1000%10<<" "<<a/100%10<<" "<<a/10%10<<" "<<a%10<<endl;
cout<<a%10<<a/10%10<<a/100%10<<a/1000%10<<a/10000<<endl;
}
else if(a>999)
{
cout<<4<<endl;
cout<<a/1000%10<<" "<<a/100%10<<" "<<a/10%10<<" "<<a%10<<endl;
cout<<a%10<<a/10%10<<a/100%10<<a/1000%10<<endl;
}
else if(a>99)
{
cout<<3<<endl;
cout<<a/100%10<<" "<<a/10%10<<" "<<a%10<<endl;
cout<<a%10<<a/10%10<<a/100%10<<endl;
}
else if(a>9)
{
cout<<2<<endl;
cout<<a/10%10<<" "<<a%10<<endl;
cout<<a%10<<a/10%10<<endl;
}
else if(a>=0)
{
cout<<1<<endl;
cout<<a<<endl;
cout<<a<<endl;
}
}
0.0分
2 人评分