読者です 読者をやめる 読者になる 読者になる

夢追い人

"It takes a dreamer to make a dream come true."―Vincent Willem van Gogh

みどりの日

結果発表
326st oxx +0/-0 203.68
888 -> 936(Highest)

Easy

黒一列をなるべく少ない数で塗りたくりたいらしい
やるだけ
焦って結構おくれた

class MonochromaticBoard {
public:
  int theMin( vector <string> board ) {
    int res = 0;
	bool n = true;
	for (int i=0; i<board.size(); i++) for (int j=0; j<board[0].length(); j++) if (board[i][j]=='W') {
		n = false;
		break;
	}
	if (n) {
		return min(board.size(), board[0].length());
	}
	for (int i=0; i<board.size(); i++) {
		bool flag = true;
		for (int j=0; j<board[i].length(); j++) {
			if (board[i][j]=='W') {
				flag = false;
				break;
			}
		}
		if (flag) {
			res++;
		}
	}
	for (int i=0; i<board[0].length(); i++) {
		bool flag = true;
		for (int j=0; j<board.size(); j++) {
			if (board[j][i]=='W') {
				flag = false;
				break;
			}
		}
		if (flag) res++;
	}
    return res;
  }
};

ミディアムは問題文が難しかったです。

広告を非表示にする