自己运行是对的,但是提交数据却一个点都不对。仔细看了下题解,为什么把cin>>m[i];写到里面而不是直接cin>>m;呢?
#include<bits/stdc++.h>
using namespace std;
int main()
{
int sum[3];
char m[3];
for(int j=0;j<3;j++)
{
cin>>sum[j];
}
sort(sum,sum+3);
cin>>m;
for(int i=0; i<3; i++)
{
cout<<sum[m[i]-'A']<<" ";
}
}