Codeforces Round #600 DIV2 C問題 - Sweets Eating

Source

Codeforces Round #600 DIV2 C問題 (1500pt)
Problem description

問題概要

省略

解法

省略

cLayversion 20191123-1)のコード

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

//no-unlocked
int N, M, A[2d5];
ll res[2d5], dp[2d5];
{
  rd(N,M,A(N));
  sortA(N,A);
  res[0] = dp[0] = A[0];
  rep(i,N){
    dp[i] = A[i];
    if(i-M >= 0) dp[i] += dp[i-M];
    res[i] = res[i-1] + dp[i];
  }
  wt(res(N));
}

Current time: 2021年09月27日22時36分46秒
Last modified: 2019年11月23日18時50分25秒 (by laycrs)
Tags: Competitive_Programming_Incomplete Codeforces CF600 CF_Div2_C
トップページに戻る

Logged in as: unknown user (not login)

ログイン: