Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 20
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    5

    các pác giúp em bài pascal với

    Hix chuẩn bị thi mà gặp phải bài này làm ko dc sợ trượt rùi [IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG]. Nhờ các pác giải giúp
    Nhập 1 xâu tử bàn phím . Bién đổi xâu đó thành xâu rút gọn và xâu ngược như sau
    Nếu đầu mỗi xâu là số 1 thì ghi ra dạng đầy đủ của nó . Nếu bắt đầu bằng số 2 thì ghi ra xâu ngược Của xâu nhập vào như dưới kia
    Bộ test thế này

    (schan.inp)
    1 A2B(C2A)2
    1 (AB5(CD)3)0E0
    2 A2B(C2A)2

    KẾt quả ra
    (schan.out)
    AABCCACCA

    (C2A)2BA2

  2. #2
    Ngày tham gia
    Nov 2015
    Bài viết
    7
    Cái này không khó bạn à. Bạn cứ For rồi If là được thôi.
    Nhưng cái khó của bạn là nó có khá nhiều trường hợp làm bạn phải đau đầu.
    Bây giờ lấy giấy ra và viết nháp thử một bản nào. Cho chạy từ phần tử đầu đến phần tử cuối:
    + Nếu kí tự sau vị trí đang xét là số thì cộng thêm vào cho đủ.
    + Nếu không phải là số thì chạy tiếp.
    + Nếu là mở ngoặc thì dùng xâu khác ghi nhớ bắt đầu từ kí tự phía sau dấu ngoặc rồi i trên cho đến khi đến đóng ngoặc thì xét số phía sau rồi xử lí.
    + Nếu xâu ngược thì công việc còn đơn giản hơn nữa.
    ...
    Trước mắt bạn cứ làm đi. Nếu không được thì trong tối nay sẽ có người giúp bạn.
    Chúc bạn thành công!

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    3
    Trích dẫn Gửi bởi kid221
    Hix chuẩn bị thi mà gặp phải bài này làm ko dc sợ trượt rùi [IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG]. Nhờ các pác giải giúp
    Nhập 1 xâu tử bàn phím . Bién đổi xâu đó thành xâu rút gọn và xâu ngược như sau
    Nếu đầu mỗi xâu là số 1 thì ghi ra dạng đầy đủ của nó . Nếu bắt đầu bằng số 2 thì ghi ra xâu ngược Của xâu nhập vào như dưới kia
    Bộ test thế này

    (schan.inp)
    1 A2B(C2A)2
    1 (AB5(CD)3)0E0
    2 A2B(C2A)2

    KẾt quả ra
    (schan.out)
    AABCCACCA

    (C2A)2BA2
    bạn ơi cái xâu out của test cuối nếu là xâu ngược thì đáng nhẽ phải là (C2A)2B2A chứ.

  4. #4
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Test đúng mà sacklove, xâu ngược của xâu đã rút gọn chứ không phải chỉ là xâu đảo ngược. Cái A2 là A A đúng rồi, nếu là B2A thì xâu đó là BBA không giống xâu ban đầu.
    Đồng ý với ý kiến của HSG, bài này không khó, khổ nỗi nhiều trường hợp làm bạn đau đầu và lúc viết chương trình có thể sẽ dài và tạo cảm giác khó.

  5. #5
    Ngày tham gia
    Aug 2015
    Bài viết
    3
    Trích dẫn Gửi bởi o0Tieu0Long0o
    Test đúng mà sacklove, xâu ngược của xâu đã rút gọn chứ không phải chỉ là xâu đảo ngược. Cái A2 là A A đúng rồi, nếu là B2A thì xâu đó là BBA không giống xâu ban đầu.
    Đồng ý với ý kiến của HSG, bài này không khó, khổ nỗi nhiều trường hợp làm bạn đau đầu và lúc viết chương trình có thể sẽ dài và tạo cảm giác khó.
    Quên mất 2 là số lần xuất hiện .
    Nhưng mà đề đâu yêu cầu phải rút gọn rồi mới đưa ra xâu ngược đâu .

  6. #6
    Ngày tham gia
    Jan 2016
    Bài viết
    58
    Test ra như thế mà, nhiều khi đề bài ra rất khó hiểu nhưng khi nhìn vào bộ test mà làm được. Quan trọng là cứ làm sao cho đúng test sacklove à.

  7. #7
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    HappySoftGroup. em pm nhờ giải mấy lần mà ko được. Các pác xem thế nào cái [IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG]. Pác nào giúp em dc, em tặng con VPS 1 tháng của US [IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG]

  8. #8
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Thuật toán của HSG đã rõ rồi, bạn làm theo như thế thôi mà, HSG cũng có công việc riêng của HSG, có thể chưa có thời gian dành cho bài tập của bạn thôi. Hsg là mod nhiệt tình, bạn cứ chờ là sẽ có code. SR vì mình không có thời gian viết code cho bạn.

  9. #9
    Ngày tham gia
    Jan 2016
    Bài viết
    94
    up ai giúp với [IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG]. Hixx thía này tiêu mất

  10. #10
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Bạn xem thuật toán của các bạn đã nói ở trên rồi viết thành chương trình thôi mà,chịu khó mà động não chút.

Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •