省略
省略
C++に変換後のコードはこちら
int N, A[1d5];
{
int mi, mx, x;
rd(N,A(N));
mi = min(A(N));
mx = max(A(N));
if(mx - mi >= 2) wt("No"), return 0;
if(mi == mx && mi == N-1) wt("Yes"), return 0;
x = N - arrCountVal(N,A,mx);
wt( if[(N-x)/2 >= mx-x > 0, "Yes", "No"] );
}
Current time: 2024年04月25日15時32分08秒
Last modified: 2019年12月01日15時14分12秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder AtCoder_Grand_Contest AGC016 AGC_B
トップページに戻る
Logged in as: unknown user (not login)