Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <string.h>#include <cmath>#include <algorithm>using namespace std;int cr, cy, cb, a[3], b[3];char str[20005];int main(){int x, y, z, i, j;while(~scanf("%d%d%d",&b[0], &b[1], &b[2])){sort(b,b+3);scanf("%s",str);int len=strlen(str);int max=0;int l=0, r=0;cr=0;cy=0;cb=0;for(i=0; i<len; i++){if(str[i]=='R')cr++;else if(str[i]=='B')cb++;elsecy++;a[0]=abs(cr-cb);a[1]=abs(cr-cy);a[2]=abs(cy-cb);