Tập đơn sắc theo hàng cột
Đề bài
Mô tả
Cho bảng kích thước . Mỗi ô được tô trắng (số ) hoặc đen (số ).
Hãy đếm số tập hợp ô khác rỗng thỏa mãn đồng thời hai điều kiện:
- Tất cả các ô trong tập hợp có cùng màu.
- Mọi cặp ô trong tập hợp đều chung hàng hoặc chung cột.
Dữ liệu vào
- Dòng đầu tiên chứa hai số nguyên và ().
- dòng tiếp theo, mỗi dòng chứa số nguyên (cách nhau bằng khoảng trắng), mô tả màu của các ô: là trắng, là đen.
Dữ liệu ra
In ra một số nguyên duy nhất — số tập hợp thỏa mãn yêu cầu.
Ràng buộc
- .
- Mỗi ô có giá trị hoặc .
Ví dụ
| Input |
Output |
Giải thích |
1 1 0 |
1 |
Chỉ có duy nhất tập . |
2 3 1 0 1 0 1 0 |
8 |
tập một phần tử cộng với tập hai phần tử: và — cả hai cùng nằm trên một hàng và cùng màu. |
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
Bình luận