#include <stdio.h> int main() { char line[100]; int num_tests, n, m, x, y; char h, v; while (1) { fgets(line, 100, stdin); sscanf(line, "%d", &num_tests); if (num_tests == 0) { return 0; } fgets(line, 100, stdin); sscanf(line, "%d %d", &n, &m); for (int i = 0; i < num_tests; ++i) { fgets(line, 100, stdin); sscanf(line, "%d %d", &x, &y); if (x == n || y == m) { printf("divisa\n"); continue; } if (x > n) { h = 'E'; } else { h = 'O'; } if (y > m) { v = 'N'; } else { v = 'S'; } printf("%c%c\n", v, h); } } return 0; }
Thursday, August 2, 2012
11498: Division of Nlogonia
Thought about reviving this blog. I visited UVa Online Judge today and they have a lot of new problems since I last visited it. I tried looking for an easy problem and this is what I found. Here is a sample C++ code solution that got accepted:
Labels:
11498,
algorithm,
C++,
code,
Division of Nlogonia,
solution,
UVA Online Judge
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment