您的位置:首页 > 其它

[恢]hdu 2060

2012-01-06 17:10 190 查看
2011-12-16 05:39:05

地址:http://acm.hdu.edu.cn/showproblem.php?pid=2060

题意:斯诺克游戏。输入a,b,c表示剩下的球数,p的分数,o的分数。现在p打,假设p一杆清,问p的分数是否追得上o。

代码:

# include <stdio.h>

int calc(int n)
{
int tab[] = {0, 7, 13, 18, 22, 25, 27} ;
if (n <= 6) return tab
;
return 8*(n-6) + tab[6] ;
}

int main ()
{
int T ;
int a, b, c ;
scanf ("%d", &T) ;
while (T--)
{
scanf ("%d%d%d", &a, &b, &c) ;
if (b+calc(a) >= c) puts ("Yes") ;
else puts ("No") ;
}
return 0 ;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: