300566: CF108B. Datatypes

Memory Limit:256 MB Time Limit:2 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Datatypes

题意翻译

题意如下: 给定$n$个数$a_1,a_2,...,a_n$ 问是否存在自然数$x$使得满足以下条件: >$$x < 2^{a_i}$$ >$$x^2 > 2^{a_j}-1$$ >$$a_i < a_j$$ 若存在则输出"YES"(没有双引号)不然输出"NO" 其中$ 2≤n≤10^5 $ $1≤a_i≤10^9$

题目描述

Tattah's youngest brother, Tuftuf, is new to programming. Since his older brother is such a good programmer, his biggest dream is to outshine him. Tuftuf is a student at the German University in Cairo (GUC) where he learns to write programs in Gava. Today, Tuftuf was introduced to Gava's unsigned integer datatypes. Gava has $ n $ unsigned integer datatypes of sizes (in bits) $ a_{1},a_{2},...\ a_{n} $ . The $ i $ -th datatype have size $ a_{i} $ bits, so it can represent every integer between $ 0 $ and $ 2^{a_{i}}-1 $ inclusive. Tuftuf is thinking of learning a better programming language. If there exists an integer $ x $ , such that $ x $ fits in some type $ i $ (in $ a_{i} $ bits) and $ x·x $ does not fit in some other type $ j $ (in $ a_{j} $ bits) where $ a_{i}&lt;a_{j} $ , then Tuftuf will stop using Gava. Your task is to determine Tuftuf's destiny.

输入输出格式

输入格式


The first line contains integer $ n $ ( $ 2<=n<=10^{5} $ ) — the number of Gava's unsigned integer datatypes' sizes. The second line contains a single-space-separated list of $ n $ integers ( $ 1<=a_{i}<=10^{9} $ ) — sizes of datatypes in bits. Some datatypes may have equal sizes.

输出格式


Print "YES" if Tuftuf will stop using Gava, and "NO" otherwise.

输入输出样例

输入样例 #1

3
64 16 32

输出样例 #1

NO

输入样例 #2

4
4 2 1 3

输出样例 #2

YES

说明

In the second example, $ x=7 $ $ (111_{2}) $ fits in $ 3 $ bits, but $ x^{2}=49 $ $ (110001_{2}) $ does not fit in $ 4 $ bits.

Input

题意翻译

题意如下: 给定$n$个数$a_1,a_2,...,a_n$ 问是否存在自然数$x$使得满足以下条件: >$$x < 2^{a_i}$$ >$$x^2 > 2^{a_j}-1$$ >$$a_i < a_j$$ 若存在则输出"YES"(没有双引号)不然输出"NO" 其中$ 2≤n≤10^5 $ $1≤a_i≤10^9$

加入题单

算法标签: