DevLab

Allergiya Testi

Asan
bitwisemath
3000 ms
256 MB

Hər bir allergen müəyyən bir bit dəyəri ilə təmsil olunur. Şəxsin allergiya nəticəsi isə həmin dəyərlərin cəmi şəklində verilən bir tam ədəddir.

Allergenlər və onlara uyğun dəyərlər aşağıdakı kimidir:

Allergen

Dəyər

eggs

1

peanuts

2

shellfish

4

strawberries

8

tomatoes

16

chocolate

32

pollen

64

cats

128

Məsələn, əgər bir şəxsin peanuts və chocolate allergiyası varsa, onun allergiya xalı 34 olacaq (2 + 32).

Sizə şəxsin allergiya xalı və bir allergenin adı verilir. Verilmiş allergenin həmin şəxsdə olub-olmadığını müəyyən edin.

Qeyd: Allergiya xalında yuxarıdakı cədvəldə göstərilməyən bitlər (256, 512, 1024 və s.) də ola bilər. Bu bitlər nəzərə alınmamalıdır.

Giriş

Giriş iki sətirdən ibarətdir.

  • Birinci sətirdə yoxlanılacaq allergenin adı (string) verilir.

  • İkinci sətirdə isə şəxsin allergiya xalını ifadə edən mənfi olmayan tam ədəd S verilir.

Çıxış

Əgər şəxsin verilmiş allergenə allergiyası varsa true, əks halda false çap edin.

1Nümunə 1:
Giriş:
eggs 0
Çıxış:
false
2Nümunə 2:
Giriş:
eggs 3
Çıxış:
true

Məhdudiyyətlər

0 ≤ S ≤ 10^9

Allergenin adı yalnız bu 8 dəyərdən biridir: eggs, peanuts, shellfish, strawberries, tomatoes, chocolate, pollen, cats.

REDAKTOR
Giriş edin
Giriş:
eggs 0
Çıxış:
false