Codeforces Round 118 (Div. 1) |
---|
Закончено |
Жирная крыса и её друг Сerealguy поспорили — спустится ли к ним по хитроумной конструкции хоть чуть-чуть хлопьев. На рисунке ниже показана хитроумная конструкция.
Более формальное описание хитроумной конструкции следует далее. Хитроумная конструкция состоит из n рядов с весами. В первом ряду n весов, во втором (n - 1) весов, в i-ом ряду (n - i + 1) весов, в последнем ряду ровно одни весы. Пронумеруем весы в каждом ряду слева направо, начиная с 1. Тогда величина wi, k в килограммах (1 ≤ i ≤ n; 1 ≤ k ≤ n - i + 1) обозначает параметр выдержки k-х весов в i-ом ряду.
Если на весы с параметром выдержки wi, k падает тело с массой не меньшей чем wi, k, то весы ломаются. При этом все, что было на весах, падает либо на уровень ниже влево (если это возможно), либо на уровень ниже вправо (если это возможно). Другими словами, если ломаются весы wi, k (i < n), то возможно максимум два варианта падения содержимого весов: все содержимое весов wi, k падает либо на весы wi + 1, k - 1 (если такие существуют), либо на весы wi + 1, k (если такие существуют). Если ломаются весы wn, 1, то все содержимое этих весов падает прямо в руки жирной крысе. Обратите внимание, что у первых в ряду весов и у последних в ряду весов существует ровно один вариант падения содержимого.
Изначально, на все весы первого уровня одновременно кладутся хлопья. На i-е весы кладется ai килограмм хлопьев. После этого весы начинают ломаться, а хлопья начинают падать вниз каким-то образом. Можно считать, что все происходит мгновенно. То есть весы ломаются мгновенно и хлопья падают тоже мгновенно.
Жирная крыса утверждает, что ни при каком развитии событий хлопья с первого уровня не смогут попасть к ней в руки. Cerealguy утверждает, что существует такое развитие событий, при котором в руки крысе попадет хоть сколько-нибудь хлопьев. Помогите жирной крысе и Cerealguy. Определите, кто их них прав.
В первой строке записано единственное целое число n (1 ≤ n ≤ 50) — количество уровней с весами.
В следующей строке записаны через пробел n целых чисел ai (1 ≤ ai ≤ 106) — массы хлопьев в килограммах.
В следующих n строках задано описание весов: в i-й строке записано через пробел (n - i + 1) целых чисел wi, k (1 ≤ wi, k ≤ 106) — параметры выдержки для весов, находящихся на i-ом уровне, в килограммах.
Выведите «Fat Rat», если права крыса, иначе выведите — «Cerealguy».
1
1
2
Fat Rat
2
2 2
1 2
4
Cerealguy
2
2 2
1 2
5
Fat Rat
Пояснения к примерам:
Название |
---|