fuliangliang的Blog

合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。

fuliangliangID:fuliangliang
62308次访问,排名1608好友1人,关注者3
fuliangliang的文章
原创 100 篇
翻译 0 篇
转载 25 篇
评论 24 篇
fuliang的公告

我的联系方式:20542606

Email:fuliangliang@gmail.com


最近评论
tbsc3:我也遇到了这个问题,如果配1 M就有用,大于2M就还是默认的 不知道你有没有解决呀,教教我
zhoufeng345678:Thank u!
lyzhouhailong:很好!
GoEastward:顶下,SHH2,不错的例子,如果能配上分页Book列表的分页显示界面例子就更好了。
uhlanme:写得不错,参考了,呵呵
文章分类
收藏
    相册
    净月潭一日游
    页面图片
    日历
    文章收藏
    我的JavaEye博客
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 JOJ ACM 1146收藏

    新一篇: JOJ ACM 1107 | 旧一篇: JOJ ACM 1148

    For each list of words, output a line with each word reversed without changing the order of the words.

    This problem contains multiple test cases!

    The first line of a multiple input is an integer N, then a blank line followed by N input blocks. Each input block is in the format indicated in the problem description. There is a blank line between input blocks.

    The output format consists of N output blocks. There is a blank line between output blocks.

    Input

    You will be given a number of test cases. The first line contains a positive integer indicating the number of cases to follow. Each case is given on a line containing a list of words separated by one space, and each word contains only uppercase and lowercase letters.

    Output

    For each test case, print the output on one line.

    Sample Input

    1
    
    3
    I am happy today
    To be or not to be
    I want to win the practice contest
    

    Sample Output

    I ma yppah yadot
    oT eb ro ton ot eb
    I tnaw ot niw eht ecitcarp tsetnoc
    
    code:
    #include<cstdio>
    
    int main()
    {
    	int num,n,size,ts=0,flag;
    	char c[1000],ch,temp[40];
    	scanf("%d",&num);
    	while(num)
    	{
    	scanf("%d",&n);
    	flag = n;
    	while(n)
    	{
    	  size=0;
    	  if(flag==n)
               getchar();
               do
    	  {
    		  ch=getchar();
    		  if(ch!=' '&&ch!='\n')
    		  {
                           temp[ts++]=ch;
    		  }
    		  else if(ch==' '|| ch=='\n')
    		  {
                               for(int i=ts-1;i>=0;i--)
    			{
    				c[size++]=temp[i];
    			}
    			if(ch==' ')
    			{
    			  c[size]=' ';
    			  size++;
    			}
                                ts = 0;
    		  }
    	      }while(ch!='\n');
    
    	     for(int j=0;j<size;j++)
                        printf("%c",c[j]);
                  printf("\n");     
    	     n--;
    	}      
    	num--;
    	if(num>0)
    	  printf("\n");
    	}
    	return 0;
    }
    

    发表于 @ 2006年01月17日 19:17:00|评论(loading...)|编辑

    新一篇: JOJ ACM 1107 | 旧一篇: JOJ ACM 1148

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © fuliang