问题标题: 酷町堂:4990 工业产值

0
1
已解决
董妙一
董妙一
资深守护
资深守护

题目描述 Description

假设今年的工业产值为100万元,产值增长率a从键盘键入,请编程计算工业产值过多少年后可实现翻一番(即增加1倍)

输入描述 Input Description

输入一个实数,表示增长率(单位为%)

输出描述 Output Description

输出一个整数,表示年份

样例输入 Sample Input

1.25

样例输出 Sample Output

56

数据范围及提示 Data Size & Hint

输入的增长率在0~100之间


1
已采纳
汪宇航
汪宇航
新手启示者
新手启示者

产值为a%,故:

double a,b=100,cnt=0;

while(b<200){

b+=(b*a/100);

cnt++;

}

cout<<cnt;

注:假如输入1.25输出57,就将cnt-1

望采纳

1
汪恺恒
汪恺恒
中级启示者
中级启示者

while循环,记住要用double来定义

//a%=a/100

我要回答