水题:
#include<stdio.h>
#include <iostream>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<algorithm>
#include<list>
#include<vector>
#pragma comment(linker,"/STACK:102400000,102400000")
using namespace std;
int main()
{
int i,k,j,l,t,n,count=1;
char s[1000];
scanf("%d",&n);
getchar();
while(n--)
{
gets(s);
l=strlen(s);
for(i=0;i<l;i++)
{
if(s[i]=='/'&&s[i+1]=='/')
{
j=i+2;
break;
}
}
for(k=j;k<l;k++)
{
if(s[k]=='/'||s[k]==':')
{
t=k;
break;
}
}
printf("Case #%d: ",count++);
for(j=i+2;j<t;j++)
printf("%c",s[j]);
printf("\n");
}
return 0;
}