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.47
awk 1.3.4
gcc 16.2.0
dotnet 10.0.400
g++ 16.2.0
g++-themis 16.2.0
g++17 16.2.0
g++20 16.2.0
g++23 16.2.0
clang++ 22.1.8
dmd 2.113.0
dart 3.13.2
gforth 0.7.3
gfortran 12.2.0
go 1.27.0
groovyc 5.1.1
javac 25.0.4
node 26.8.1
julia 1.12.7
kotlinc 2.4.10
lean 4.33.1
sbcl 2.2.9
lua 5.4.9
nim 2.2.10
fpc 3.2.2
fpc-themis 3.2.2
perl 5.36.0
php 8.5.10
pike 8.0
swipl 9.0.4
pypy3 7.3.23
python3 3.14.7
racket 8.7
ruby 4.0.6
rustc 1.98.0
csc 5.3.0
ctoj-scratch 0.0.1
sed 4.9
swiftc 6.3.3
tclsh 8.6
bun 1.4.0
deno 2.9.6
v 0.5.2
zig 0.16.0
Bình luận