CF297A.Parity Game

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

You are fishing with polar bears Alice and Bob. While waiting for the fish to bite, the polar bears get bored. They come up with a game. First Alice and Bob each writes a 01-string (strings that only contain character "0" and "1") aa and bb . Then you try to turn aa into bb using two types of operations:

  • Write parity(a)parity(a) to the end of aa . For example, .
  • Remove the first character of aa . For example, . You cannot perform this operation if aa is empty.

You can use as many operations as you want. The problem is, is it possible to turn aa into bb ?

The parityparity of a 01-string is 11 if there is an odd number of "1"s in the string, and 00 otherwise.

输入格式

The first line contains the string aa and the second line contains the string bb (1<=a,b<=1000)(1<=|a|,|b|<=1000) . Both strings contain only the characters "0" and "1". Here x|x| denotes the length of the string xx .

输出格式

Print "YES" (without quotes) if it is possible to turn aa into bb , and "NO" (without quotes) otherwise.

输入输出样例

  • 输入#1

    01011
    0110
    

    输出#1

    YES
    
  • 输入#2

    0011
    1110
    

    输出#2

    NO
    

说明/提示

In the first sample, the steps are as follows: 010111011011011001011→1011→011→0110

首页