妖三欺


私信TA

用户名:s237834893

访问量:5796

签 名:

代码千万行,注释第一行

等  级
排  名 2557
经  验 2252
参赛次数 0
文章发表 17
年  龄 0
在职情况 学生
学  校 哈尔滨工程大学
专  业

  自我简介:

解题思路:
    虽然有三种修改方法,然而核心就是找到a,b两个字符串有多少不同字符

    a中只要没有b中的一个字符,a就一定要通过一次修改来补充,

    因此最终结果就是a的长度-a中含有b的字符的长度


参考代码:

#include<stdio.h>
#include<string.h>
int main()
{
    int la,lb,sum=0,posa=0,posb=0;
    char a[200],b[200];
    gets(a);la=strlen(a);
    gets(b);lb=strlen(b);
    for(int i=0;i<la;i++)
        for(int j=0;j<lb;j++)
        {
            if(a[i]==b[j]){sum++;break;}
        }
    printf("%d\n",la-sum);
    return 0;
}


 

0.0分

2 人评分

  评论区

考虑不全面
2019-04-23 19:05:32
这个有问题
字符串1:1234
字符串1:4321
输出为0
2019-04-07 21:16:52
  • «
  • 1
  • »