Problem DescriptionFatMouse prepared M pounds of cat food, ready to trade with the cats guarding the warehouse containing his favorite food, JavaBean. The warehouse has N rooms. The i-th room contains J[i] pounds of JavaBeans and requires F[i] pounds of cat food. FatMouse does not have to trade for Read More
posted @ 2013-07-15 18:23 瓶哥 Views(345) Comments(0) Diggs(0) Edit
Problem Descriptiongameboy是一个CS高手,他最喜欢的就是扮演警察,手持M4爆土匪的头。也许这里有人没玩过CS,有必要介绍一下“爆头”这个术语:所谓爆头,就是子弹直接命中对方的头部,以秒杀敌人。现在用一个三维的直角坐标系来描述游戏中的三维空间(水平面为xoy平面,z轴正方向是上方)。假设游戏中角色的头是一个标准的球。告诉你土匪的身高,头部半径,所站位置的坐标;gameboy所控警察的身高,头部半径,所站位置的坐标,以及枪头所指方向的单位向量。gameboy所控警察所握的是M4,抢瞄准时枪膛中的子弹跟视线基本同线,我们忽略它们的距离,就当成同线。由于土匪手持AK47,所以 Read More
posted @ 2013-07-15 14:22 瓶哥 Views(458) Comments(0) Diggs(1) Edit
Problem Description读入两个不超过25位的火星正整数A和B,计算A+B。需要注意的是:在火星上,整数不是单一进制的,第n位的进制就是第n个素数。例如:地球上的10进制数2,在火星上记为“1,0”,因为火星个位数是2进制的;地球上的10进制数38,在火星上记为“1,1,1,0”,因为火星个位数是2进制的,十位数是3进制的,百位数是5进制的,千位数是7进制的……Input测试输入包含若干测试用例,每个测试用例占一行,包含两个火星正整数A和B,火星整数的相邻两位数用逗号分隔,A和B之间有一个空格间隔。当A或B为0时输入结束,相应的结果不要输出。Output对每个测试用例输出1行,即 Read More
posted @ 2013-07-15 11:36 瓶哥 Views(288) Comments(0) Diggs(0) Edit
1 #include 2 const int MAX = 10000; 3 const int BASE = MAX; 4 int main() 5 { 6 int n, i, j; 7 while(~scanf("%d",&n)) 8 { 9 int ans[10000]={0}, left=MAX-1, t=0;10 ans[MAX-1]=1;11 for(i=2;i=left;j--)14 {15 ... Read More
posted @ 2013-07-15 09:18 瓶哥 Views(349) Comments(0) Diggs(0) Edit