AtCoder Regular Contest 066/AtCoder Beginner Contest 050 C問題 - Lining Up

Source

AtCoder Regular Contest 066
AtCoder Beginner Contest 050
問題文 (ARC)
問題文 (ABC)

問題概要

省略

解法

省略

cLayversion 20190902-1)のコード

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

int N, cnt[1d5];
{
  int i;
  mint res;
  rd(N);
  rep(N) cnt[rd_int()]++;

  for(i=N-1;i>0;i-=2) if(cnt[i] != 2) wt(0), return 0;
  if(N%2 && cnt[0]!=1) wt(0), return 0;
  res = 2;
  res **= N / 2;
  wt(res);
}

Current time: 2024年03月29日08時16分15秒
Last modified: 2019年09月04日07時54分25秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder AtCoder_Regular_Contest AtCoder_Beginner_Contest ARC066 ABC050 ARC_A ABC_C
トップページに戻る

Logged in as: unknown user (not login)

ログイン: