OpenJudge计算概论-细菌的战争

简介: /*====================================================================== 细菌的战争 总时间限制: 1000ms 内存限制: 65536kB 描述 有两种细菌,一种是有害菌,繁殖能力很强,每小时会繁殖一倍;另一种是有益菌,繁殖能力较弱,每小时能繁殖百分之五。
/*======================================================================
细菌的战争
总时间限制: 1000ms 内存限制: 65536kB
描述
有两种细菌,一种是有害菌,繁殖能力很强,每小时会繁殖一倍;另一种是有益菌,繁殖能力较弱,每小时能繁殖百分之五。但在单位体积内,当有害菌数量超过一 百万时,多出的细菌会因为密度太大而迅速死亡,直到细菌数量下降到一百万。已知每个有益菌每小时能消灭一个有害菌。给定单位体积内有害菌和有益菌的初始数 量,请问多少小时后,有害菌将被有益菌消灭干净?
输入
输入的第一行为一个整数n,表示后边有n组数据。
每组数据占一行,有两个整数,依次为有害菌和有益菌单位体积中的初始数量。整数之间用一个空格分隔。
输出
输出有n行,每行一个整数,为每组数据对应的有害菌将被有益菌消灭干净所用的小时数。
样例输入
4
364 78
289 48
952 40
966 23
样例输出
187
199
203
220
提示
1. 被消灭的有害菌不能繁殖;
2. 有害菌的总数最大为一百万。
========================================================================*/
 1 #include<stdio.h>
 2 int main()
 3 {
 4     int n,res,j;
 5     long long a,b;
 6     freopen("5.in","r",stdin);
 7     scanf("%d",&n);
 8     for(j=0;j<n;j++)
 9     {
10         scanf("%I64d%I64d",&a,&b);//Linux使用%lld格式符
11         res=0;
12         while(a>0)
13         {
14             a=(a-b)*2;//被消灭的有害菌不能繁殖。
15             b=(b*(1+0.05));
16             if(a>1000000) a=1000000;//有害菌总数不超过一百万。
17             res++;
18         }
19         printf("%d\n",res);
20     }
21     return 0;
22 }

 

相关文章
|
1月前
|
人工智能 监控 安全
【江西省研究生数学建模竞赛】第一题 蒸汽发生器倒U型管内液体流动 详细的数学模型及参考文献
本文详细介绍了江西省研究生数学建模竞赛题目之一"蒸汽发生器倒U型管内液体流动"的数学建模方案和参考文献,包括对U型管内液体流动的建模、压差分析、流动情况计算以及减少倒流现象的策略。
34 0
哈佛天文学家:A级外星文明在实验室里造出了我们的宇宙
宇宙是如何产生的?前哈佛天文学系主任Avi Loeb提出,宇宙是比人类更高级的文明在实验室里造出来的!
326 0
哈佛天文学家:A级外星文明在实验室里造出了我们的宇宙
|
算法 量子技术
18岁天才华裔少年用一个经典算法,推翻量子加速神话!
一位年仅18岁的华裔少年提出了一种传统计算机AI算法,其运算速度可以与量子计算比肩,相对之前的传统算法实现了运算速度的指数级增长。这一发现不仅推翻了两位量子计算重量级人物的量子加速神话,而且证明了量子算法和经典算法研究之间存在富有成效的相互作用。
1651 0
[家里蹲大学数学杂志]第433期一个极限
求极限 $$\bex \vlm{n}\dfrac{(n^2+1)(n^2+2)\cdots(n^2+n)}{(n^2-1)(n^2-2)\cdots(n^2-n)}. \eex$$    解答: 还记得对数不等式么: $$\bex \dfrac{x}{1+x}
993 0
[家里蹲大学数学杂志]第425期一个定积分的计算
试求 $$\bex I=\int_2^4\frac{\sqrt{\ln (9-x)}}{\sqrt{\ln(9-x)}+\sqrt{\ln(x+3)}}\rd x. \eex$$ 解答: $$\beex \bea I&=\int_4^2 \frac{\sqrt{\ln(t+3)}}{\sqrt{\...
778 0