团子


私信TA

用户名:dotcpp0674816

访问量:502

签 名:

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

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

#include<stdio.h>

#include<string.h>

int main()

{

char num[5000];

int i,j,a=0;

scanf("%s",num);

for(i=0;i<strlen(num)-1;i++)

{

for(j=i+1;j<strlen(num);j++)

{

if(num[i]>num[j])

{

a++;

}

if(num[i]==num[j])

{

int u=i,v=j;

while(u<v)

{

u++;v--;

if(num[u]>num[v])

{

a++;

break;

}

if(num[u]<num[v])

{

break;

}

}

}

}

}

printf("%d",a);

return 0;


 

0.0分

7 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区