昨天注册了没有打,晚上给长辈们敬完酒,回来就洗洗睡了,=_=||
A. Drazil and Date
题意:
是否有可能恰好用s步,从原点走到(a, b)。
分析:
首先要走到终点至少要|a|+|b|步,如果还剩多余的步数的话,那就向右走一格再走回来。
也就是s要比|a|+|b|多偶数步(包括0)才可以。
1 #include <iostream> 2 #include <cstdio> 3 #include <cmath> 4 using namespace std; 5 6 int main() 7 { 8 int a, b, s; 9 scanf("%d%d%d", &a, &b, &s); 10 a = abs(a); b = abs(b); 11 bool ans; 12 if(a+b<=s && ((a+b)-s)%2==0) ans = true; 13 else ans = false; 14 printf("%s\n", ans ? "Yes" : "No"); 15 16 return 0; 17 }