Free Contest 3 - BCL

View as PDF

Submit solution

Points: 0.50 (partial)
Time limit: 1.0s
Memory limit: 256M

Problem type
Allowed languages
C, C++, Go, Java, Kotlin, Pascal, PyPy, Python, Rust, Scratch

In case the statement didn't load correctly, you can download the statement here: Statement

Lưu ý: các bạn không nhập, xuất dữ liệu bằng file kể cả khi đề bài có yêu cầu. Đọc, ghi dữ liệu được thực hiện ở stdin và stdout.


Comments

Please read the guidelines before commenting.



  • 0
    minhquantran  commented on July 15, 2024, 2:40 p.m.

    anh thu hồi đi lộ code hết r


  • 12
    giabao8a70409042008  commented on May 31, 2023, 10:12 a.m.

    Cho mình xin chia sẻ cách giải của mình ạ.

    Lưu ý là mình đang duyệt từ 1 đến n nhé.

    Tạo 2 biến l = 1 và r = n.

    Xét ~c_l~ và ~c_r~:

    Nếu ~c_l < c_r~ thì in ~c_l~ và tăng l lên 1.

    Nếu ~c_l > c_r~ thì in ~c_r~ và giảm r xuống 1.

    Nếu ~c_l = c_r~: tạo 2 biến L = l và R = r, sao đó ta tăng L lên 1 và giảm R xuống 1 cho đến khi ~c_L~ khác ~c_R~. Khi đó:

    Nếu ~c_L < c_R~ thì in ~c_L~ và tăng L lên 1.

    Nếu ~c_L > c_R~ thì in ~c_R~ và giảm R xuống 1.

    Lưu ý rằng sau khi in được 80 ký tự thì xuống dòng nhé.

    Code để tham khảo: https://github.com/giabaophudinhthcs/CodingProblem/blob/main/fc003_BCL.cpp

    Vì mình mới comment lần đầu ở VNOI nên mọi người đừng downvote mình nhé.