Codeforces Round #688 DIV2 B問題 - Suffix Operations

Source

Codeforces Round #688 DIV2 B問題 (1000pt)
Problem description

問題概要

省略

解法

省略

cLayversion 20201205-1)のコード

C++に変換後のコードはこちら

//no-unlocked
int N; ll A[2d5];
{
  REP(rd_int()){
    ll res, tmp;
    rd(N,A(N));
    res = sum[i,1,N](abs(A[i]-A[i-1]));
    tmp >?= max(abs(A[1] - A[0]), abs(A[N-1] - A[N-2]));
    rep(i,1,N-1) tmp >?= abs(A[i+1]-A[i]) + abs(A[i]-A[i-1]) - abs(A[i+1]-A[i-1]);
    wt(res - tmp);
  }
}

Current time: 2024年04月20日22時44分22秒
Last modified: 2020年12月05日15時17分49秒 (by laycrs)
Tags: Competitive_Programming_Incomplete Codeforces CF688 CF_DIV2_B
トップページに戻る

Logged in as: unknown user (not login)

ログイン: