解题思路:
只考虑当前最优解
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int step;
int main()
{
char s[1000],end[1000];
int i,j,k,l;
gets(s);
gets(end);
j=strlen(s);
i=0;
while(1)
{
for(;i<j;i++)
if(s[i]!=end[i])
break;
if(i>=j)
break;
if(s[i]=='*')
s[i]='o';
else
s[i]='*';
if(s[i+1]=='*')
s[i+1]='o';
else
s[i+1]='*';
step++;
}
printf("%d\n",step);
return 0;
}
0.0分
0 人评分
母牛的故事 (C语言代码)浏览:743 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:942 |
Hello, world! (C语言代码)浏览:1201 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:521 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:520 |
用筛法求之N内的素数。 (C语言代码)浏览:1260 |
1009题解浏览:752 |
蚂蚁感冒 (C语言代码)浏览:1334 |
最好的,浏览:563 |
字符删除 (C语言代码)浏览:721 |