图片被删除,或者路径改变
问题1165--Limark and Three Balls

1165: Limark and Three Balls

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述

Limark 有n个球,第i个球的大小为ti
Limark希望给他的三个朋友各一个球。送礼物并不容易,Limak要使朋友开心,必须遵守两个规则:
(1)没有两个朋友可以得到相同大小的球。
(2)没有两个朋友可以得到大小相差超过2的球。
例如,Limark可以选择4号、5号和3号球,或者90号、91号和92号球。但是他不能选择5号、5号和6号球(两个朋友会得到相同大小的球),也不能选择尺寸为30号、31号和33号的球(因为尺寸30和33相差超过2).
你的任务是检查Limark是否可以选择满足上述条件的3个球。



输入

第一行包含一个整数n(3≤n≤50),Limark拥有的球数。
第二行包含n个整数t1、t2、ti……tn(1≤in,1ti≤1000),其中ti 表示第i个球的大小。

输出

如果Limark可以选择3个大小不同的球,并且使它们中的任何两个相差不超过2,则打印YES;否则打印NO。

样例输入 Copy

4
18 55 16 17

样例输出 Copy

YES

提示

用map容器实现

来源/分类