Generation

generate functionMon, 19 Jun 2023

描述 每 个月的流量套餐剩余的可以转入下个月使用。现在 L 定了一个手机流量套餐,每个 月有 X 的流量,现在知道 L 在前 n 个月每个月的使用流量为 Pi,他想知道第 n+1 个月一共可以使用多少流量。当然,L 每个月不会使用超过 X+ 上个月剩余的流量。 输入 第一行为 X 表示每个月的套餐流量。 第二行是一个整数 n,表示 n 个月。 接下来 n 行,每行 1 个整数表示每个月 L 使用的流量 M。 输出 1 个整数表示第 n+1 个月 L 可以使用的流量. 使用bits/stdc++.h

#include "bits/stdc++.h" using namespace std; int main() { int X,n,sum=0; cin>>X>>n; int *a=new int[n+1]; for(int i=0;i<n+1;i++) { cin>>a[i]; if(i==0) { sum+=(X-a[0]); } else if(a[i]<X+a[i-1]) { sum+=(X+a[i-1]-a[i]); } } cout<<sum<<endl; return 0; }

Want to kickstart your project?Use the new AI Studio to create your code