相変わらず500点問題以上が解けない。勉強不足なのかなあ、想像力の欠如なのかなあ。
1000点は海に落ちる条件が良くわからなかった。500は解けそうで解けなかった・・・。チャレンジされて解法に気づいた。
250が比較的速く解けてよーしと思ってたら、2回チャレンジミスって-50なった・・・。残念。
#include <iostream> #include <string> using namespace std; class ColorfulTilesEasy { public: int theMin(string room) { int result=0; for(i=1;i<room.length();i++) { if(room[i-1]==room[i]) { room[i]='-'; result++; } } return result; } };
241.10Pointでした。
Rate:450→474
残念レートなのは変わらなかった。深く傷つく。
あとで気づいたこと
room[i]='-';とかせずにi++でTBS!でいいね・・・。