AtCoder Regular Contest 053 B問題 - 回文分割

Source

AtCoder Regular Contest 053
問題文

問題概要

省略

解法

省略

cLayversion 20191123-1)のコード

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

int N; char S[100002];
int cnt[26];
{
  int odd = 0, rem;
  rd(S@N);
  rep(i,N) cnt[S[i]-'a']++;
  rep(i,26) if(cnt[i]%2) odd++;
  rem = sum(cnt(26)) - odd;
  wt( if[odd==0, rem, 1 + (rem/2/odd)*2]);
}

Current time: 2021年09月28日08時27分22秒
Last modified: 2019年11月23日19時13分52秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder AtCoder_Regular_Contest ARC053 ARC_B
トップページに戻る

Logged in as: unknown user (not login)

ログイン: