
解不等式难度:白银
时间限制:1秒巴占用内存:64M
n为正整数,求解n满足不等式:
a<1+ 11o+ 11.12+...+ i.1911.1 格式
输入格式:输入正整数a, b,空格分隔。
输出格式:输出整型区间上下限,空格分隔。
- //
- // Created by abner on 2022/11/1.
- //
- #include
-
- using namespace std;
-
- int main( )
- {
- int a,b,m;
- cin>>a>>b;
- double sum = 0;
- int n = 1;
- double j = 0,x = 0,ans = 0;
- int sign = 0;
- while (true){
- j = 1.0/n;
- n++;
- sum = sum +j;
- x = 1.0/sum;
- ans = ans + x;
- if(ans > a){
- sign++;
- if(sign == 1){
- m = n;
- cout<
-1; - }
- if(ans > b){
-
- cout<<" "<
-2; - break;
- }
-
- }
- }
- return 0;
- }