#include <stdio.h> int main(){ int h,a,b,k,die,c=0; while(scanf("%d %d %d %d",&h,&a,&b,&k)!=EOF){ die=0; if(h-a<0) //Smash!!!一击暴命!! die=1; else{ if(h+b*(k-1)-a*k<1) //前k个回合已死(黑龙回血比黑龙攻击少一次) die=1; else if(a*k-b*(k+1)>0) //前k+1个回合,黑龙在扣血 die=1; else die=0; } if(die) printf("Case #%d: White win\n",++c); else printf("Case #%d: Unknow\n",++c); } return 0; } |
Double click to view unformatted code.