#29297: c++


weimolin222@gmail.com (林維摩)

學校 : 屏東市明正國中
編號 : 128544
來源 : [180.176.69.238]
最後登入時間 :
2023-06-03 18:51:30
h081. 1. 程式交易 -- 2022年1月APCS | From: [180.176.69.238] | 發表日期 : 2022-02-13 17:50

#include<iostream>
using namespace std;
int main(){
    int n,m,x=1,one,all=0;
    cin>>n>>m;
    int num[n];
    for(int i=0;i<n;i++){
        cin>>num[i];
    }
    one=num[0];
    for(int i=0;i<n;i++){
        if(x==1){
            if(num[i]>=one+m){
                all=all+(num[i]-one);
                x=0;
                one=num[i];
            }
        }
        else if(x==0){
            if(num[i]<=one-m){
                one=num[i];
                x=1;
            }
        }
    }
    cout<<all;
}
 
ZeroJudge Forum