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表示。