Блог пользователя abdelaal_03

Автор abdelaal_03, история, 2 года назад, По-английски
I get The idea of Problem D Today But I was getting WA and I did not know where is the wrong.. After the contest I discovered that my map donot do sorting to vector of string in it ...
why ???
map<char, vector<string>>mp;
for(auto i:mp){
    sort(i.second.begin(), i.second.end());
}

this is the test that my friend give me after contest:

1

1

D

9H 4H

  • Проголосовать: нравится
  • -5
  • Проголосовать: не нравится

»
2 года назад, скрыть # |
 
Проголосовать: нравится -6 Проголосовать: не нравится

you should have done sort(mp[i.first].begin(), mp[i.first].end());

»
2 года назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Auto comment: topic has been updated by abdelaal_03 (previous revision, new revision, compare).

»
2 года назад, скрыть # |
 
Проголосовать: нравится +29 Проголосовать: не нравится

for (auto &i : mp), you just make a copy every time