tt


私信TA

用户名:dotcpp0711895

访问量:234

签 名:

等  级
排  名 17557
经  验 771
参赛次数 3
文章发表 3
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include<stdio.h>

#include<string.h>

int main(){

     char f[5000];

     scanf("%s",f);

     int len=strlen(f);

     int num=0,a,b;

     for(a=0;a<len-1;a++){

for(b=a+1;b<len;b++){

if(f[a]>f[b])

num++;

else if(f[a]==f[b]){

int x=a,y=b;

while(x<y){

x++;y--;

if(f[x]>f[y]){

num++;

break;

}       

}

}

else if(f[a]<f[b])

      break;

}

}

printf("%d",num);

return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »