请问为什么会RE,自己测下来基本都对

#include<bits/stdc++.h>
using namespace std;    
char sr[100000];
char xmin[100000];
char xmax[100000];
int main()
{
    gets(sr);
    for(int i=0;i<strlen(sr);i++)
        for(int j=i+1;j<strlen(sr);j++)
        {
            if(sr[i]-'0'<sr[j]-'0')
                swap(sr[i],sr[j]);
        }
    strcpy(xmax,sr);
    int b=atoi(xmax);
    for(int i=0;i<strlen(sr);i++)
        for(int j=i+1;j<strlen(sr);j++)
        {
            if(sr[i]-'0'>sr[j]-'0')
                swap(sr[i],sr[j]);
        }
    strcpy(xmin,sr);
    int a=atoi(xmin);
    cout<<b-a;
    return 0;
}

1 条评论

  • 1

信息

难度
5
分类
(无)
标签
递交数
534
已通过
191
通过率
36%
被复制
7
上传者