做完運算後的值若是負數,要先變為正數。
再取十位數即可。
/* ACM 11547 AUTOMATIC ANSWER * mythnc * 2012/01/05 21:01:17 * run time: 0.008 */ #include <stdio.h> int ans(int); int main(void) { int n; scanf("%*d"); while (scanf("%d", &n) == 1) printf("%d\n", ans(n)); return 0; } /* ans: find the answer and return tens column */ int ans(int n) { n = (n * 567 / 9 + 7492) * 235 / 47 - 498; if (n < 0) n = -n; return n % 100 / 10; }
沒有留言:
張貼留言