[HELP]样例输出0 0
查看原帖
[HELP]样例输出0 0
668222
Blue_cat楼主2022/7/25 15:33

TwT求助

#include <iostream>
#include <cmath>
#include <cstdlib>
#include <cstdio>
using namespace std;
int main(){
	int n , love=0 , exp=0 , a , died=0;
	double hp=10.0 , x;
	cin >> n;
	for(int i=1;i <= n;i++){
		cin >> x >> a;
		if(died == 0){
			hp -= x;
			if(hp > 10) hp = 10;
			if(hp <= 10){
				died = 1;
				continue;
			}
			exp += a;
			if(love == 0){
				if(exp >= 1){
					exp -= 1;
					love = 1;
				}
			}else if(love * 2 <= exp){
				exp -= love * 2;
				love++;
			}
		}
	}
	cout << love << " " << exp;
	system("pause");
	return 0;
}
2022/7/25 15:33
加载中...