Masala B
Shohruh matematika darsida
Shohruh endigina 3-sinfga o‘tdi. Hozirda u nafaqat qo‘shish va ko‘paytirish, balki ayirish hamda bo‘lish amallarini ham o‘rganmoqda. Matematika o‘qituvchisi O‘g‘iloy opa Shohruhga uyga topshiriq berdi. Vazifa shundan iboratki: u bitta son \(X\) ni 1 dan 100 gacha oraliqdan tanlaydi va shu son ustida ketma-ket amallarni bajaradi.
Ammo Shohruh manfiy sonlar va kasrlar bilan ishlay olmaydi. Shuning uchun:
- Agar biron-bir amal natijasida hosil bo‘lgan qiymat manfiy son bo‘lsa, yoki
- bo‘lish natijasi butun son bo‘lmasa — Shohruh bu \(X\) soni ustida amallarni bajarishni davom ettirmaydi.
Sizdan talab etiladi: 1 dan 100 gacha bo‘lgan qaysi sonlarni tanlasa, Shohruh barcha amallarni muvaffaqiyatli bajara oladi? Ularning umumiy sonini aniqlang.
Dastlabki qatorda bitta butun son \(N \ (1 \le N \le 10)\) - amallar soni kiritiladi.
Keyingi \(N\) ta qatorda amal turi hamda uning qiymati beriladi, kiritilgan sonlar natural va qiymati 5 dan oshmaydi.
Amallar: ADD (qo'shish)
, SUBTRACT (ayirish)
, MULTIPLY (ko'paytirish)
va DIVIDE (bo'lish)
.
Bitta qatorda 1 dan 100 gacha bo'lgan nechta sonni tanlash mumkinligini chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
2 ADD 1 SUBTRACT 10 |
92 |
2 |
2 MULTIPLY 2 SUBTRACT 2 |
100 |