[Archived] Together CPP // Year-end 2023 Contest

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Hội của dookkii_, giaosukhiemkrkt đang đi ngồi chơi thì Together CPP // Year-end 2023 Contest diễn ra. Do chưa kịp chuẩn bị gì, họ cần phải warm up trước khi tham gia kỳ thi.

Yêu cầu: Đoán xem?

Input Specification

  • Một số nguyên duy nhất ~n~ ~(|n| \le 10^9)~. Nah, thực ra ếu có đâu :)

Output Specification

  • Chẳng ai biết? Nó quan trọng đến thế à?

Sample Cases

Input #1:
  • Có thể nó tồn tại, nhưng cũng có thể là không (ノ*・ω・)ノ
Output #1:
  • Liệu output có tồn tại trong khi input thì không nhỉ?

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Abbreviation (noun.): A shortened form of a word or phrase.

Abbreviation được dịch sang tiếng Việt từ viết tắt, một cách thông dụng để vắn tắt lại những câu hay cụm từ dài oằn tà là vằn thành những từ ngắn gọn. Tuy vậy có nhiều người lại lạm dụng nó quá mức, đến mức không ai có thể hiểu nổi được nó là viết tắt của cái gì.

giaosu được dookkii_ giao cho một cụm từ/câu, nhưng khiemkrkt đã dụ giaosu viết tắt lại từ đấy, không ai có thể dịch lại được. Liệu bạn có giải mã được cụm từ này? Hãy chứng minh mình chym to bằng cách 1 đấm AC bài này nhóe :3

Cụm từ mà dookkii_ giao cho đã được viết tắt lại là:

CCMNT

Information About The Phrase

  • Đây là Title của một bài hát.
  • Gợi ý ở đâu đó quanh đây :)

Notes

  • Bài tập này chỉ có thể nộp và chấm bởi ngôn ngữ C++ (CPP).
  • Bạn KHÔNG CẦN THIẾT phải thêm ký tự new-line ở cuối dòng (\n) trong đáp án của bạn.
  • Nếu đáp án của bạn bao gồm nhiều từ (cần dùng ký tự space), bạn KHÔNG CẦN THIẾT phải dùng trên hai ký tự space liên tiếp.
  • Đáp án của bạn nên tốt nhất ở trạng thái lowercase, tất nhiên là các bạn có thể để đáp án in hoa lung tung, nhưng mà máy chấm có thể bị a đuồi. (đã được cố ý thiết lập trong máy chấm bởi cheeseytunaa, vui vui thì vẫn tính điểm, không thì còn cái nịt)
  • Đáp án cam đoan chỉ có các ký tự trong bảng ASCII, không bao gồm ký tự Unicode nào.

Implementations

Thiết lập một hàm tên là tcpp_abbreviation trả lại một chuỗi (string), chính là đáp án của bạn:

string tcpp_abbreviation() {
    return <dap-an-cua-ban>;
}

Disclaimer

  • As with this problem implemented by cheeseytunaa, you will only be permitted to submit your solutions in C++. We guarantee that contestants with no experience in C++ will not be handicapped significantly in spite of this.
  • Với bài tập này, bạn chỉ được cho phép để nộp bằng ngôn ngữ C++. Mình khẳng định kể cả các bạn không có kinh nghiệm với C++ vẫn có khả năng để implement lời giải cho bài tập này.

I told you that never leave me alone.


Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Yêu cầu: Một test in ra chữ A, một test in ra chữ B, tuy vậy bạn lại không có bất kì input nào.

Sample Cases

Input #1:

Output #1:
A
Input #2:

Output #2:
B

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Cho số nguyên dương ~n~ là số lượng cặp đôi số ~a~ và ~b~, trong đó:

  • Mỗi cặp đôi hai số nguyên dương ~a~ và ~b~, tính tổng hai số trên.

Input Specification

Có vẻ nhiều bạn đang gặp một tí khúm núm nhể. Các ngôn ngữ bao gồm tiếng Trung Giản Thể (Simplified Chinese), Kanji (Japanese), tiếng Anh (English) và tiếng Việt (Vietnamese), và có thể thêm nữa, ai bik (ノ*・ω・)ノ

  • Dòng đầu tiên cho số nguyên dương ~n~ ~(1 \le n \le 20)~;
  • ~n~ dòng tiếp theo, mỗi dòng chứa hai số nguyên dương, dạng Lowercase và Kanji ~a~ và ~b~ ~(1 \le a, b < 10)~.

Output Specification

  • ~n~ dòng, mỗi dòng chứa tổng của hai số ~a~ và ~b~ tương ứng.

Sample Cases

Input #1:
2
1 2
2 3
Output #1:
3
5
Explanation #1:
  • ~1 + 2 = 3~
  • ~2 + 3 = 5~

Giới hạn thời gian: 5.0s / Giới hạn bộ nhớ: 20M

Điểm: 100

Một hiền nhân từng nói:

Cái gì khó quá thì sort nó lại.

Phỏng theo câu: Khó quá thì đạo hàm nó ra 🐧.

Yêu cầu: Sort, sort, mãi là sort...

Input Specification

  • Dòng đầu tiên cho số nguyên dương ~n~ ~(1 \le n \le 10^6 = 1,000,000)~ là số lượng phần tử của tập hợp cần sắp xếp;
  • ~n~ dòng tiếp theo, mỗi dòng chứa một số nguyên ~a~ ~(-2^{64} < a < 2^{64} - 1)~.

*Note: ~2^{64} = 18446744073709552000~.

Output Specification

  • ~n~ dòng, mỗi dòng chứa một số nguyên của tập hợp, theo thứ tự đã được sắp xếp.

Sample Cases

Input #1:
3
69
345
678
Output #1:
69
345
678
Explanation #1:
  • ~69 < 345 < 678~

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Trong một lúc dọn phòng năm lớp 7, tôi, cheeseytunaa, vô tình thấy con nhện con. Tuy vậy, tôi không giết nó và cho nó ăn. Song, tôi phát hiện ra rằng nó hút máu con mồi một lúc thì nhả luôn nên lần sau tôi cho nó hút máu của mình thử. Ai ngờ nó hút thật, nó cũng không đau lắm, chỉ tê tê thôi. Kể từ đó tôi cho nó hút máu của mình thay vì động vật. Sau 10 năm là thời điểm bây giờ, tôi đang buồn chán và cô đơn thì con nhện nhảy ra. Bây giờ con nhện nó to bằng bắp chân tôi rồi. Tôi tưởng nó đói nên cho nó hút máu. Nó cũng rất cẩn thận, nó biết răng nó to hơn rất nhiêu nên nó cho một chút chất độc tê vào người tôi nên tôi cũng không đau lắm. Lần này nó hút máu nhiều hơn bình thường nên tôi nghĩ rằng nó lớn hơn nên hút nhiều hơn nên không để ý. Sau vài phút cả người nó bắt đầu hoá màu đỏ, tôi còn tưởng nó bị gì nên rất lo cho nó. Sau đó thì rất nhiều hoa văn khác nhau xuất hiện sau đó nó hoá thành hình dáng của một con người con gái với mái tóc đen ngực cỡ D-Cup. Thế là trong lúc mất nhiều máu với sự xuất hiện của cô gái trước mặt tôi thì tôi ngất đi. Sau một hồi ngủ thì tôi thức dậy thấy em nó đã mặc đồ rồi và nó giải thích cho tôi là nó là con nhện tôi hay nuôi biến thành. Tôi hỏi nó tại sao em lại biết nói tiếng Việt thì em nó bảo do em hay nghe anh giao tiếp với người khác nên em học theo. Em cũng có đọc mấy cuốn sách của anh nữa nên em biết rõ tiếng Việt và sau đó chúng tôi phập nhau.

Yêu cầu: Trong lúc phập gặp lại nhau, cheeseytunaa đã nhắm mắt lại và hưởng thụ do sung sướng, không nhìn thấy bất cứ bất cứ thứ gì. Hãy giúp anh ấy phác họa lại vẻ mặt hạnh phúc của cô nhện non tơ :>

Input Specification

  • Có hoặc không có. Ai biết?

Output Specification

  • In ra khuôn mặt (hoặc cả cơ thể) của cô nhện dưới dạng ASCII Art. Coi output như là một canvas với kích thước với chiều dài chiều rộng không quá ~1000~ pixels (characters).
  • Bức vẽ của bạn sẽ được chấm dựa trên sự sáng tạo và hoàn mỹ của tác phẩm. Trong thời gian thực hiện contest (Together CPP // Year-end 2023 Contest), bọn mình sẽ có thể xóa bất kỳ submission nào với Verdict AC mà cá nhân bọn mình coi là xấu.

Sample Cases

Output #1:
   /\'.   .'/\
  //\\0 ' 0//\\    
//     ._.     \\
\\             //

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Đây là một bài tập interactive!

Bạn được chơi kéo búa bao với code của khiemkrkt, hãy cố gắng dành chiến thắng!

Yêu cầu: Bạn sẽ chiến thắng (Verdict AC) nếu bạn số lần bạn thắng nhiều hơn số lần bạn thua!

Interaction

  • Đầu tiên bạn in ra ~1~ trong ~3~ chuỗi ROCK, PAPER, SCISSORS;
  • Sau đó mình sẽ đưa bạn lại ~1~ trong ~3~ chuỗi trên, thể hiện bước đi mình đã đi;
  • Nếu mình nói END thì dừng nhé, chơi nữa là móc chim.

Sample Series Of Interactions

YOU khiemkrkt'S CODE
ROCK
SCISSORS (You win)
PAPER
ROCK (You win)
PAPER
SCISSORS (khiemkrkt's code wins)
END
Explanation:
  • You have won twice, while khiemkrkt's code has just once. Thus, you won!

Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Bài nộp này chỉ nhận Output!

Trong bài này ẩn giấu một 7 mã ẩn có dạng ~(x, y)~, ~x~ là số thự tự ~(1 \le x \le 7)~ và ~y~ là mã số, ghép chúng lại và giải nó ra, bạn sẽ được mã code.

Ví dụ: (1, 7848958072524)

Output Specification

  • Dòng đâu tiên gồm một chuỗi kí tự, là mã code của bạn hoặc nếu bạn chỉ tìm được các mã ẩn, hãy in ra CLUES.
  • Tiếp dòng thứ hai nếu bạn chưa tìm ra mã code: in các mã ẩn cách nhau một dấu cách được sắp xếp theo số thứ tự, 0 nếu như không tìm được, điểm của bạn bằng ~\frac{\text{số mã bạn đã tìm ra đúng}}{8}~ số điểm.

Sample Outputs

Output #1:
CLUES
7848958072524 0 0 0 0 0 0
  • Bạn sẽ được ~12.5\%~ của tổng số điểm.
Output #2:
Blah_code_j_do
  • Mã code của bạn, nhưng ví dụ trên sẽ nhận verdict WA.


Giới hạn thời gian: 1.0s / Giới hạn bộ nhớ: 256M

Điểm: 100

Thằng nào làm bài này?

Output Specification

  • Một dòng duy nhất là username của người làm bài này.

Sample Cases

Output #1:
Minhbuns

Notes

Lưu ý output trên nhận Verdict WA vì Minhbuns đặt tên sv vkl.