++-+--+ -++--++
4
1 #include <stdio.h> 2 #include <string.h> 3 char str1[5050],str2[5050]; 4 int main() 5 { 6 while(scanf("%s%s",str1,str2)!=EOF) 7 { 8 int i,j,t=0,sum=0,len; 9 len=strlen(str1); 10 for(i=0;i<len;i++) 11 { 12 if(str1[i]!=str2[i]) 13 { 14 for(j=i+1;j<len;j++) 15 if(str1[j]==str2[i]) 16 break; 17 if(j==len) 18 t=-1; 19 sum+=j-i; 20 str1[j]=str1[i]; 21 } 22 } 23 if(t) 24 printf("%d\n",t); 25 else 26 printf("%d\n",sum); 27 } 28 return 0; 29 }
nyoj_915_+-字符串_201402261520,布布扣,bubuko.com
原文:http://www.cnblogs.com/xl1027515989/p/3569411.html