問題
http://codeforces.com/contest/703/problem/A
n回の勝負の結果 mi,ci が与えられる。
この時、
- mi > ci ならば、この勝負は"Mishka"の勝ち
- mi = ci ならば、引き分け
- mi < ci ならば、この勝負は"Chris"の勝ち
n回やって、勝った数の多い方の名前を出力せよ。
引き分けなら、"Friendship is magic!^^"を出力。
1 <= n <= 100
1 <= mi, ci <= 6
考察
1. nが小さいのでただどっちが勝ったか数えるだけです
実装
http://codeforces.com/contest/703/submission/19619904
int n; int m, c; //----------------------------------------------------------------- int main() { cin >> n; rep(i, 0, n) { int mm, cc; cin >> mm >> cc; if (mm < cc) c++; else if (mm > cc) m++; } if (m < c) cout << "Chris" << endl; else if (m > c) cout << "Mishka" << endl; else cout << "Friendship is magic!^^" << endl; }