Không hỗ trợ Mobile

Chế độ luyện tập yêu cầu môi trường màn hình lớn để làm bài và chống gian lận hiệu quả. Vui lòng truy cập bằng máy tính (Desktop/Laptop) để tiếp tục thao tác.

Quay lại trang chủ

#1562 · CHUỖI KÍ TỰ MỞ VÀ ĐÓNG

MÔ TẢ BÀI TOÁN

Cho trước một chuỗi chỉ chứa các kí tự mởđóng. Biết rằng, mỗi kí tự mở đã cho sẽ có một kí tự đóng tương ứng.

  • Các kí tự mở gồm: { ( [ <
  • Các kí tự đóng gồm: } ) ] >

Hãy xác định chuỗi đã cho có hợp lệ YES hay không hợp lệ NO.

Biết rằng một chuỗi hợp lệ YES khi:

  • Kí tự mở được ghi trước kí tự đóng.
  • Kí tự đóng luôn là của kí tự mở trước đó.

Dữ liệu vào

1 dòng chứa chuỗi các kí tự đóng và mở

Dữ liệu ra

Ghi ra YES hoặc NO

Ràng buộc

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
Đ
Đào Duy Đức @2380600524
1 ms 284 KB
544 Bytes
03/10/2024
21:49
2
L
Mai Dương Long @2380601236
1 ms 284 KB
920 Bytes
16/11/2024
17:50
3
L
Mai Dương Long @2380601236
1 ms 284 KB
1001 Bytes
17/11/2024
15:57
4
1 ms 284 KB
1141 Bytes
17/11/2024
15:58
5
H
Hehe @c4267team7
1 ms 300 KB
719 Bytes
24/05/2024
13:07
6
1 ms 300 KB
1270 Bytes
04/09/2025
10:12
7
1 ms 304 KB
1992 Bytes
25/05/2024
11:52
8
1 ms 304 KB
1992 Bytes
23/12/2025
15:50
9
D
Dt @c4267team11
1 ms 328 KB
1245 Bytes
25/05/2024
01:58
10
V
1 ms 408 KB
1388 Bytes
06/09/2025
00:37
11
N
Noob @c4267team19
2 ms 284 KB
1064 Bytes
24/05/2024
20:34
12
2 ms 288 KB
631 Bytes
02/06/2024
21:46
13
T
Lt Team @c4267team63
2 ms 288 KB
679 Bytes
24/05/2024
14:23
14
H
Võ Thanh Hà @2280600789
2 ms 288 KB
713 Bytes
02/06/2024
15:42
15
L
Mai Dương Long @2380601236
2 ms 288 KB
845 Bytes
25/05/2024
18:48
16
2 ms 300 KB
727 Bytes
25/05/2024
14:08
17
2 ms 300 KB
727 Bytes
25/05/2024
14:09
18
Lê Duy Hải @2280600799
2 ms 300 KB
932 Bytes
26/05/2024
17:58
19
Lê Duy Hải @2280600799
2 ms 300 KB
932 Bytes
26/05/2024
17:58
20
2 ms 300 KB
932 Bytes
26/05/2024
18:02

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

Chưa có thảo luận nào cho bài này.

GỢI Ý & HƯỚNG DẪN

Giải thích ví dụ:

  • (1) {} có thẻ đóng { trước thẻ mở } => hợp lệ YES.
  • (2) Không hợp lệ vì kí tự đóng ) không phải của kí mở < trước đó => không hợp lệ NO.
  • (3) {[]} hợp lệ YES vì thỏa mãn
Viết code