P1095 80pts求助,悬赏两个关注
  • 板块题目总版
  • 楼主封禁用户
  • 当前回复8
  • 已保存回复8
  • 发布时间2022/8/25 09:28
  • 上次更新2023/10/27 13:46:55
查看原帖
P1095 80pts求助,悬赏两个关注
649111
封禁用户楼主2022/8/25 09:28
#include <bits/stdc++.h>
using namespace std;
int a, b, c, d, e, f, g,ls;//d路程,f时间 a是魔法值 
int y[100000], dpp[10000];
int main() {
    cin>>a>>b>>c;
    for(int i=1;i<=c;i++){
        if(a>=10){
            d+=60;
            a-=10;
        }   
        else{
            g=(10-a)/4;
            if((10-a)%4!=0){
                g++;
            }
            if(c-i<g+1){
                d+=17;
            }   
            else if(d+g*17>=b){
                d+=17;
            }   
            else{
                a+=4;
            }   
        }
        if(d>=b){
            cout<<"Yes";
            cout<<endl<<i;
            return 0;
        }
    }
    cout<<"No";
    cout<<endl<<d;
    return 0;
}  
2022/8/25 09:28
加载中...