Run Time: 0.000
Ranking (as of 2016-09-23): 172 out of 382
Language: C++
/* UVa 12894 - Perfect Flag To build using Visual Studio 2012: cl -EHsc -O2 UVa_12894_Perfect_Flag.cpp */ #include <cstdio> int main() { int T; scanf("%d", &T); while (T--) { int x0, y0, x1, y1, cx, cy, r; scanf("%d %d %d %d %d %d %d", &x0, &y0, &x1, &y1, &cx, &cy, &r); int l = x1 - x0, w = y1 - y0; bool valid = l && w && l * 6 == w * 10 && l == r * 5 && l * 9 == (cx - x0) * 20 && w == (cy - y0) * 2; puts((valid) ? "YES" : "NO"); } return 0; }
No comments:
Post a Comment