string ans="";
После этой строки ans
равно ""
.
int x=0,u=1,v=2,y=0;
ans+=string(u-x,'R');
string(u-x, 'R')
эквивалентно string(1 - 0, 'R')
, так что создается строка с 1 копией 'R'
, а затем добавляет это к ans
, так что теперь ans == "R"
.
string(v-y, 'U')
эквивалентно string(2 - 0, 'U')
, так что в итоге вы получите "RUU"
в качестве окончательного ответа.