3 tərəfli zər
Hər payız olduğu kimi, Cənub-Qərbi Avropa Zar Simulyasiya Yarışmasının təşkilatçıları bu il də məşğuldurlar. Bu buraxılışda sizdən üç zardan istifadə edərək, hər biri müəyyən ehtimalla 1, 2 və 3 nəticələrini verən 3 tərəfli zarı simulyasiya etməyiniz tələb olunur. Simulyasiya belə aparılır: siz təsadüfi olaraq verilmiş zarlardan birini seçirsiniz, onu atırsınız və nəticəni qeyd edirsiniz. Verilmiş zarlardan hər birini atma ehtimallarını seçməkdə sərbəstsiniz, yalnız hər bir ehtimal sıfırdan böyük olmalıdır. Təşkilatçılar, materialları iştirakçılara təqdim etməzdən əvvəl, bu tapşırığın həqiqətən həll edilə biləcəyini yoxlamalıdırlar.
Məsələn, nümunə girişinin ilk test halında sizdən ehtimallarla nəticə 1, 2 və 3 verən zarı simulyasiya etməyiniz tələb olunur. Sizə üç zar verilir və bu halda onların hər biri i = 1, 2, 3 üçün həmişə i nəticəsini verir. Sonra verilmiş zarı aşağıdakı şəkildə simulyasiya etmək mümkündür: birinci zarı müəyyən ehtimalla, ikinci zarı başqa ehtimalla və sonuncu zarı fərqli ehtimalla atın.
Giriş verilənləri
Giriş bir neçə test halından ibarətdir, tək boş sətirlərlə ayrılmışdır. Hər bir test halı dörd sətirdən ibarətdir: ilk üçü sizə verilmiş üç zarı təsvir edir və sonuncusu simulyasiya etməli olduğunuz zarı təsvir edir. Dörd sətirin hər biri 3 boşluqla ayrılmış tam ədədlərdən ibarətdir və bunlar 0 ilə 10 000 arasında daxil olmaqla dəyişir. Bu ədədlər 10 000-ə bərabər olacaq və həmin sətirdə təsvir olunan zarı atdığınız zaman nəticənin 1, 2 və 3 olma ehtimalının 10 000 qatını təmsil edir.
Test halları yalnız üç dəfə təkrarlanan sıfırdan ibarət bir sətirlə bitəcək (həmçinin boş sətirdən əvvəl).
Çıxış verilənləri
Hər bir hal üçün, proqramınız verilmiş zarlardan istənilən zarı istehsal etməyin mümkün olub-olmadığını göstərən 'YES' sözünü, əks halda 'NO' sözünü çıxış etməlidir.