trang chủ / bài tập / bessieeven

Bessie Trả Thù

Đề bài

Mô tả

Cho biểu thức (B+E+S+S+I+E)(G+O+E+S)(M+O+O) với 7 biến B,E,S,I,G,O,M. Mỗi biến có một danh sách các giá trị nguyên có thể nhận. Đếm số cách gán giá trị cho các biến sao cho biểu thức trên là số chẵn.

Dữ liệu vào

  • Dòng 1: Số nguyên N (số lượng cặp biến-giá trị).
  • N dòng tiếp theo: mỗi dòng gồm tên biến và một giá trị có thể của biến đó.

Dữ liệu ra

Số cách gán để biểu thức bằng số chẵn.

Ràng buộc

  • Mỗi biến xuất hiện ít nhất 1 lần và nhiều nhất 20 lần.
  • Giá trị trong khoảng [300,300].

Ví dụ

Input Output Giải thích
10
B 2
E 5
S 7
I 10
O 16
M 19
B 3
G 1
I 9
M 2
6 6 trong tổng 8 cách gán cho kết quả chẵn
51
E 3
G 9
B 4
G 5
E 10
B 10
I 5
G 10
M 9
O 4
E 8
I 0
S 7
S 3
B 3
G 1
B 2
S 1
I 10
O 0
E 2
O 5
M 7
O 8
I 3
E 0
B 5
M 5
E 4
B 7
B 6
G 8
M 3
O 10
I 8
G 4
G 6
S 10
I 9
M 6
E 7
S 0
S 2
S 8
I 1
S 9
B 8
E 1
S 4
E 9
B 0
706113

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0