汪东波吧 关注:13贴子:377
  • 3回复贴,共1

ACM-1020,C语言编写

只看楼主收藏回复



IP属地:江苏1楼2014-11-23 12:34回复


    IP属地:江苏2楼2014-11-23 12:35
    回复
      2025-05-30 01:47:08
      广告
      #include<stdio.h>
      int main()
      {
      char l[500];
      int max_l=0,min_l=0,m=0,flag=0,i=0,e=0;
      while((l[i++]=getchar())!='\n');
      l[i]='\0';
      for(i=0;l[i]!='\0';i++)
      {
      if(l[i]>='A'&&l[i]<='Z'||l[i]>='a'&&l[i]<='z')
      {
      if(!flag)
      flag=1;
      max_l++;
      }
      else
      {
      flag=0;
      if(m<max_l)
      {
      m=max_l;
      e=i;
      }
      max_l=0;
      }
      }
      for(i=e-m;i<e;i++)
      printf("%c",l[i]);
      printf("\n");
      for(i=0;l[i]!='\0';i++)
      {
      if(l[i]>='A'&&l[i]<='Z'||l[i]>='a'&&l[i]<='z')
      {
      if(!flag)
      flag=1;
      min_l++;
      }
      else
      {
      flag=0;
      if(m>min_l)
      {
      m=min_l;
      e=i;
      }
      min_l=0;
      }
      }
      for(i=e-m;i<e;i++)
      printf("%c",l[i]);
      printf("\n");
      return 0;
      }


      IP属地:江苏3楼2014-11-23 12:36
      回复
        @飞翔的东波


        IP属地:江苏4楼2014-11-23 12:36
        回复