题解:P15545 「Stoi2037」晴天

· · 题解

很水的模拟题,直接按题意模拟即可,没什么可说的。

赛时代码:

#include <bits/stdc++.h>
using namespace std;
int n,s,x,a,sum;
int main() {
    ios::sync_with_stdio(0);
    cin.tie(0),cout.tie(0);
    cin>>n>>s>>x;
 for(int i=1;i<=n;i++){
  cin>>a;
  if(a==-1) continue;
  sum+=(x-a);
  if(sum>=s){
   cout<<i;
   return 0;
  }
 }
 cout<<-1;
    return 0;
}