AtCoder Grand Contest #034 A問題 - Kenken Race

Source

AtCoder Grand Contest #034
問題文

問題概要

省略

解法

省略

cLayversion 20190601-1)のコード

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

int N, A, B, C, D;
char S[200002];
{
  int i, j, k;
  rd(N,A,B,C,D,S);
  A--; B--; C--; D--;

  k = max(C, D);
  rep(i,A,k){
    if(S[i]=='#' && S[i+1]=='#'){
      wt("No");
      return 0;
    }
  }

  if(C > D){
    rep(i,B,D+1) if(S[i-1]=='.' && S[i]=='.' && S[i+1]=='.') break;
    if(i==D+1){
      wt("No");
      return 0;
    }
  }

  wt("Yes");
}

Current time: 2021年09月28日21時46分19秒
Last modified: 2019年06月03日00時03分33秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder AtCoder_Grand_Contest AGC034 AGC_A
トップページに戻る

Logged in as: unknown user (not login)

ログイン: