Universal Cup Judging System

Universal Cup

Süre Sınırı: 1.0 s Bellek Sınırı: 128 MB Toplam puan: 100 Hack'lenebilir ✓
İstatistikler

Kỳ thi CERC năm nay là lần đầu tiên trong lịch sử chào đón một đội tuyển gồm các chú lùn tham dự. Các chú lùn đã luyện tập giải bài trong một thời gian rất dài và quyết tâm làm hết sức mình tại kỳ thi. Trước khi kỳ thi kết thúc, họ muốn chắc chắn mang về nhà một món quà lưu niệm ý nghĩa để kỷ niệm sự kiện tuyệt vời này. Họ quyết định chụp một bức ảnh tại bàn thi đấu của đội trong lúc thực hiện một lần nộp bài thành công. Họ đã chuẩn bị sẵn lời giải để nộp và tìm được một tình nguyện viên chụp ảnh giúp. Bây giờ họ cần quyết định xem mình sẽ xuất hiện trong bức ảnh theo thứ tự nào.

Mỗi chú lùn trong ba người đều có một vài chữ cái được in trên áo phông của mình, và họ nhận ra sẽ thật vui nhộn nếu các xâu ký tự trên áo phông của họ ghép lại đánh vần thành xâu cerc trong bức ảnh. Xâu này có thể được tạo thành bởi chỉ một phần của đội: những chú lùn có áo phông không tham gia vào việc ghép thành xâu cerc sẽ đứng sang một bên trong bức ảnh này và tạo dáng ở các bức ảnh sau.

Hãy giúp các chú lùn quyết định xem những ai trong số họ, và theo thứ tự nào, nên đứng tạo dáng chụp ảnh. Các xâu ký tự ghép lại từ áo phông của họ phải tạo thành chính xác xâu cerc, chứ không chỉ chứa nó như một xâu con.

Dữ liệu vào

Dữ liệu vào gồm ba dòng. Dòng thứ $i$ chứa nội dung trên áo phông của chú lùn thứ $i$.

Dữ liệu ra

Nếu đội không thể tạo thành xâu cerc trong bức ảnh, in ra một dòng duy nhất chứa từ NO.

Ngược lại, in ra ba dòng:

  1. Ở dòng đầu tiên in ra YES.
  2. Ở dòng thứ hai in ra số lượng chú lùn sẽ tạo thành xâu cerc.
  3. Ở dòng thứ ba in ra chỉ số của những chú lùn này theo thứ tự họ xuất hiện trong bức ảnh.

Nếu có nhiều lời giải, hãy in ra bất kỳ lời giải nào.

Mỗi xâu trong dữ liệu vào đều gồm các chữ cái Latinh thường và có độ dài từ 1 đến 5.

Ví dụ

Dữ liệu vào 1

abc
rc
ce

Dữ liệu ra 1

YES
2
3 2

Dữ liệu vào 2

cer
cr
icpc

Dữ liệu ra 2

NO

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.