Hướng dẫn cho Faceapp
Chỉ sử dụng khi thực sự cần thiết như một cách tôn trọng tác giả và người viết hướng dẫn này.
Chép code từ bài hướng dẫn để nộp bài là hành vi có thể dẫn đến khóa tài khoản.
Chép code từ bài hướng dẫn để nộp bài là hành vi có thể dẫn đến khóa tài khoản.
Authors:
Spoiler Alert
Hint 1
- Duyệt qua từng ô \((i, j), (i + 1, j), (i, j + 1), (i + 1, j + 1) \forall (1 \leq i < n) và (1 \ leq j < m)\)
Kiểm tra xem 4 ô đõ có thỏa không
Hint 2
- Để kiểm tra nhanh, ta có thể sài hàm \(std::sort()\)
Nhận xâu \(t\) là giá trị của từng 4 ô kể trên sau sắp xêp
Nhận xâu \(pat\) là giá trị của xâu \(face\) sau sắp xếp
Khởi tạo biến đếm \(dem = 0\)
Với mỗi vị trí 4 ô, ta tăng biến đếm nếu xâu \(t\) = \(pat\)
Bình luận