#include<iostream>
#include<algorithm>
using namespace std;
string str;int k;
int s(char a)
{
int ans=0;
while(k=str.find(a),k!=(unsigned long long)-1)//注:find找不到会返回ull的-1,相当于std::string::npos
{
str.erase(k,k+1);
ans++;
}
return ans;
}
int main()
{
cin>>k>>str;
cout<<2*(min(s('L'),s('R'))+min(s('U'),s('D')));
return 0;
}
这是哪里错了啊???