Logo
(追記) (追記ここまで)

29451번 - Волшебные грибы 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB2321100.000%

문제

На планете Руук существует Большая Корпорация Маленьких Фей. Одним из видов деятельности, которым испокон веков занимаются ее сотрудницы, является посадка грядок с волшебными грибами. Каждый день, начиная с самого первого дня существования этой корпорации, феи создают одну новую грядку грибов. После этого с новой грядки два дня можно собирать споры, которыми размножаются эти грибы, а потом грядка будет поставлять уже только сам продукт --- грибы.

Таким образом, если обозначить количество грибов, посаженных на грядке, созданной в день номер $i,ドル как $c_i,ドル то оно будет считаться по формуле $c_i = c_{i - 1} + c_{i - 2}$. Так, в первый и второй дни было посажено по одному грибу, в третий --- два, в четвертый --- три, в пятый --- пять и так далее.

Волшебные грибы являются самыми ценными сувенирами, которые путешественник может привезти с планеты Руук. Поэтому первым, что делает любой приезжий, становится поиск грядки с волшебными грибами. Однако, в последнее время все чаще стали появляться сообщения о поддельных волшебных грибах. Тщательное расследование показало, что это является следствием действий Маленькой Корпорации Больших Фей, которая сажает грядки с грибами, внешне не отличимыми, но далеко не такими ценными, как волшебные. Причем, создавая очередную грядку, эти феи сажают туда такое количество грибов, какое их соперницы никогда не сажали и не смогут посадить.

Казалось бы, после выяснения этого факта отличать волшебные грядки от поддельных стало просто. Но обе корпорации существуют достаточно давно, количество грядок и грибов на них давно превысило все разумные пределы. Вас попросили написать программу, по количеству грибов на грядке сообщающую, является ли эта грядка волшебной.

입력

Первая строка входного файла содержит одно число $N$ (1ドル \le N \le 1,000,000$) --- количество исследуемых грядок. Следующие $n$ строк содержат по одному целому числу $a_i$ --- количества грибов на исследуемых грядках. Размер входного файла не превышает 1 Мб.

출력

Для каждого числа, данного во входном файле, выведите <<Yes>>, если грядка с таким количеством грибов является волшебной, и <<No>> --- если не является. Ответы разделяйте переводами строк.

제한

예제 입력 1

8
1
2
3
4
5
6
7
8

예제 출력 1

Yes
Yes
Yes
No
Yes
No
No
Yes

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2011-2012 Season > March 25, 2012 C번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /