#35. 杯子神庙

杯子神庙

问题背景

Link在海拉鲁大陆发现了一个奇怪的神庙, 神庙中有三个巨大的杯子。Link想要通过这个神庙以增加自己的心之容器。

问题描述

在神庙中,三只相同的大杯子被放置在地面上,每只杯子可能是杯口朝上(正面)或杯口朝下(反面)的状态。为了通过神庙试炼, 林克必须通过若干操作来使所有杯子杯口朝上。

每次操作时,Link必须同时翻转其中的两只杯子。这意味着选中的两只杯子会从当前状态变为相反的状态(杯口朝上变成朝下,杯口朝下变成朝上)。你的目标是判断是否存在一系列操作,使得最终三只杯子全部达到杯口朝上的状态。

输入格式

  • 一个包含三个整数,表示三个初始状态。1 表示杯口朝上,0 表示杯口朝下。

输出格式

  • 如果可以通过若干次翻转操作使得所有杯子朝上,输出 YES;否则输出 NO

示例

示例 1

输入:

1 0 0

输出:

YES