New FAMILUG

The PyMiers

Tuesday 2 August 2011

Programming Challenge 1 - Very easy

Sau sự ra đi của girlxitin, các thành viên có vẻ quá đau xót nên chẳng ai chịu ghé lại FAMILUG.
Với tên miền tạm thời http://bit.ly/familug, chỉ vài lần gõ thôi, đảm bảo lại mê FAMILUG như tơi :>

Từ hôm nay tớ sẽ bắt đầu series Programming challenger, chả kém gì một cuộc thi ngoài việc không có giải thưởng :)) Hoặc sẽ có, thiết kế sau.

Các bạn có thể sử dụng bất kỳ ngôn ngữ nào, không quan tâm, miễn là giải được bài toán.

Problem 1 - Độ khó: Very easy


Viết chương trình thực hiện rút gọn như sau:
Với đầu vào: AAABBCAABDDAFF
Sẽ cho đầu ra: 3A2BC2AB2DA2F



Và viết 1 chương trình để dịch ngược
Đầu vào : 3A2BC2AB2DA2F
Sẽ trả về : AAABBCAABDDAFF

Trông cái này có vẻ như 1 hình thức nén string nhỉ ;)
Post link pastebin hoặc http://codepad.org/ để cho ngay kết quả.

Thời gian kết thúc: t7 tuần này.
Let code ;) run the code!

14 comments:

  1. Java
    Viết trước phần nén string.
    http://pastebin.com/cL9JK2Tb

    ReplyDelete
  2. ok
    lâu lâu cũng chưa làm bài nào cả

    ReplyDelete
  3. chỉ very easy với hm thôi

    ReplyDelete
  4. Java
    Done!
    http://pastebin.com/UCH8kfzb

    @Thồn: ở chỗ tớ lấy cái problem này ghi là very easy mà :D

    Mọi người xong hết thì sẽ add vào snippet

    ReplyDelete
  5. http://pastebin.com/6ZJg00dM

    Trình mình còi chỉ làm thô thô bằng C thôi !

    ReplyDelete
  6. nghịc tý không lại bảo lười :-<
    http://pastebin.com/czvGHzfY

    ReplyDelete
  7. thuật toán Ch giống tớ, mình gà giống CH :(
    đáng nhẽ viết thành hàm, xong lưu duới 1 string khác thì hay hơn :))

    ReplyDelete
  8. @Chung + Yoyo: Thử viết kiểu đầu vào là 1 sâu kí tự và đầu ra là 1 sâu đã được nén, đừng print luôn.

    ReplyDelete
  9. đc mà chỉ việc coppy sang thôi. bài 2 làm cẩn thận hơn :D

    ReplyDelete
  10. Nào thì encrypt string: http://pastebin.com/NQMipfRM

    ReplyDelete
  11. Tớ toàn copy paste thôi mà.
    Viết như thế để khi cần dùng cho chương trình khác là dùng đc luôn. Không phải mất công thiết kế lại nữa.

    ReplyDelete
  12. cách của hiệp hay đó

    đỡ đạn thôi

    ReplyDelete
  13. HÙng Hải Đồng Dũng không làm à

    ReplyDelete