比赛 20170519 评测结果 AAWWWWWWWW
题目名称 strcmp()函数 最终得分 20
用户昵称 swttc 运行时间 2.179 s
代码语言 C++ 内存使用 4.18 MiB
提交时间 2017-05-19 21:04:48
显示代码纯文本
#include<iostream>
#include<cstdio>
#include<cstring>

using namespace std;

int n,ans;
char ss[4010][1010];

int work(char *s,char *t)
{
 int i,j;
 for(i=0;s[i]==t[i];i++)
   if(s[i]=='\0')
   {
   	    return (i+1)*2+1;
   }
 return i*2+1;
}

int main()
{
	freopen("strcmp.in","r",stdin);
	freopen("strcmp.out","w",stdout);
	int k=0;
	while(scanf("%d",&n),n!=0)
	{
		k++;
		for(int i=1;i<=n;i++)
		{
			scanf("%s",ss[i]);
			//cout<<ss[i]<<endl;;
		}
		for(int i=1;i<n;i++)
		 for(int j=i+1;j<=n;j++)
		 {
		 	ans+=work(ss[i],ss[j]);
		 }
		printf("Case %d: %d\n",k,ans);
		ans=0;
	}
	return 0;
}