Masala #KLKSOA9DDJ

Xotira 32 MB Vaqt 1000 ms Qiyinchiligi 12 %
14

  

Ot

Tassavvur qiling shaxmatdagi hamma qora kataklar 0, oq kataklarda 1 berilgan va butun bir doska summasi deb hamma katakdagi sonlar yig’indisiga aytiladi. Sizga shaxmat doskasidagi otning pozitsiyasi beriladi. Ot o’zi turgan joydagi raqam necha bo’lishidan qat’iy nazar, shu raqamni o’chiradi va o’zi yura oladigan kataklarni 0 bo’lsa 1, 1 bo’lsa 0 ga aylantiradi.

Shaxmat doskasining kataklari quyidagi tarzda nomlangan:

A8 B8 C8 D8 E8 F8 G8 H8

A7 B7 C7 D7 E7 F7 G7 H7

A6 B6 C6 D6 E6 F6 G6 H6

A5 B5 C5 D5 E5 F5 G5 H5

A4 B4 C4 D4 E4 F4 G4 H4

A3 B3 C3 D3 E3 F3 G3 H3

A2 B2 C2 D2 E2 F2 G2 H2

A1 B1 C1 D1 E1 F1 G1 H1

A1 katakning ranggi qora

Sizning vazifangiz ot joylashtirilgandan so’ng doska summasini topishingiz kerak.


Kiruvchi ma'lumotlar:

Sizga yagona qatorda otning pozitsiyasi beriladi.


Chiquvchi ma'lumotlar:

Siz ot pozitsiyalangandan so’ng doska summasini chop eting.


Misollar
# input.txt output.txt
1
D5
39
2
B8
29
Izoh:

1-testdagi ot pozitsiyalangan holat

1 0 1 0 1 0 1 0

0 1 1 1 1 1 0 1

1 1 1 0 1 1 1 0

0 1 0 # 0 1 0 1

1 1 1 0 1 1 1 0

0 1 1 1 1 1 0 1

1 0 1 0 1 0 1 0

0 1 0 1 0 1 0 1

Doska umumiy summasi 39ga teng.

Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin