站外题求助
  • 板块题目总版
  • 楼主qjz1
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/7/17 16:07
  • 上次更新2024/7/17 17:44:26
查看原帖
站外题求助
1007520
qjz1楼主2024/7/17 16:07
#include<bits/stdc++.h>
using namespace std;
bool q(int a,int b){
    return a<b;
}
int main(){
    char a[1005];
    int i=1;
    int cmmmmm=0;
    while(cin>>a[i]) i++;
    char b[1005];
    for(int j=1;j<=i;j++){
        b[j]=a[j];
    }
    stable_sort(b+1,b+i,q);
    for(int j=1;j<=i;j++){
        for(int k=1;k<=i;k++){
            if(a[j]==b[k]) {cmmmmm+=abs(j-k); break;}
        }
    }
    cout<<cmmmmm;
    return 0;

} 

http://oj.daimadao.cn/problem.php?id=2676&sid=55973

2024/7/17 16:07
加载中...