问题标题: fadsf

0
0
已解决
卢秋宇
卢秋宇
初级守护
初级守护
#include<iostream>
#include<cstdio>
using namespace std;
double sum;
int main(){
    double a,m,n;int cnt=0;
    cin>>a>>m>>n;
    while(sum<n){
        sum+=a;
        a*=0.98;
        cnt++;
        if(sum>=m){
            cnt++;
            if(sum+a*0.98>n){
                cout<<"safe";
                break;
            }else{
                cout<<cnt;
                break;
            }
        }
    }
    return 0;
}

题目:圣诞节到了,国王要给四个护卫骑士发礼物,国王选了一个编号为x的礼物。现给出两个条件:
1、x是2的倍数.
2、x>4并且x<=12.
如果x同时满足两个条件,骑士甲就会喜欢这个礼物;若x至少满足其中一个条件,骑士乙就会喜欢这个礼物;若x满足且只满足其中一个条件,骑士丙就会喜欢这个礼物;若x不满足这两个条件,骑士丁就会喜欢这个礼物。
现给出x,请问这四位骑士分别喜不喜欢这个礼物,喜欢用1表示,不喜欢用0表示。


0
我要回答