描述
输入一个正整数 repeat (0<repeat<10),做repeat 次下列运算:
输入一个整数,从高位开始逐位输出它的各位数字。
输入
输入的整数可能大于1030【由于输入的数据过大,最好利用字符进行模拟】
输出
见sample
输入样例 1
3 123456 -600 8
输出样例 1
1 2 3 4 5 6 6 0 0 8
#include<bits/stdc++.h>
using namespace std;
int main()
{
int repeat;
cin>>repeat;
while(repeat--)
{
string a;
cin>>a;
for(int i=0;i<a.length()-1;i++)
{
if(a[i]!='-')
cout<<a[i]<<" ";
}
cout<<a[a.length()-1]<<endl;
}
return 0;
}
本题需注意在末尾并没有空格,需要分开进行输出