游客 Signup | Login
中文 | En

1438 - C语言-间隔输出

写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。

Input

一个四位数

Output

增加空格输出

Examples

Input

1990

Output

1 9 9 0 

Solution C

int main(int argc, char* argv[])
{
	int a;
	while(~scanf("%d",&a))
	{
	  printf("%d %d %d %d \n",(a/1000)%10,(a/100)%10,(a/10)%10,a%10);
	}
	return 0;
}

Solution C++

#include <iostream>
#include <cstdio>
using namespace std;
int main()
 {
     int a,b,c,d;
     int num;
     cin>>num;
     a=num/1000;
     b=num/100-a*10;
     c=num/10-a*100-b*10;
     d=num/1-a*1000-b*100-c*10;
     cout<<a<<" "<<b<<" "<<c<<" "<<d<<" "<<endl;
     return 0;
 }



Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题