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

Автор xiaoyiming12, история, 101 минуту назад, По-английски

The problem: Problem (Reserve link)

#include <bits/stdc++.h>
using namespace std;

int main() {
	int c, m, n;
	bool stan;
	cin >> c;
	while (c --) {
		stan = true;
		cin >> m >> n;
		if (m < n) swap(m, n);
		while (n && m / n == 1) {
			stan = !stan;
			m -= n;
			swap(m, n);
		}
		puts(stan ? "Stan wins" : "Ollie wins");
	}
	return 0;
}

It passes the example, but not accepted.

Please give a counterexample and fix the program.

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

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

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