Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: Bài toán số "tốt", giúp mình với?

  1. #1
    Ngày gia nhập
    03 2009
    Bài viết
    1

    Angry Bài toán số "tốt", giúp mình với?

    Số tự nhiên n gọi là “Tốt” nếu tồn tại các số tự nhiên (không nhất thiết khác nhau) A1 …..Ak sao cho :
    A1 + A2 + …….+Ak = n

    Lập chương trình kiểm tra xem các số 19, 21, 23 có phải là “Tốt” không?
    Chú ý: Có các mệnh đề sau:
     Nếu n là “Tốt” 2n +2 và 2n +9 sẽ là “Tốt” .
     Nếu m, n là “Tốt” thì mxn là “Tốt” .
     k2 là “Tốt” với mọi k .
     Nếu n là “Tốt” thì 2n +8, 2n +20, 3n +6, 3n +8, 4n +6, 4n +13,6n +5 đều là “Tốt”

  2. #2
    Ngày gia nhập
    05 2008
    Bài viết
    224

    bạn có nghĩ ra hướng giải quyết bài này chưa ? hay chỉ đọc qua rồi post lên hỏi ĐS , bạn suy nghĩ đi, có gì khó khăn thì hỏi , chứ đừng chờ ng kjacs giải hộ như thế này
    Em có thấy nắng vàng kỷ niệm
    Hạ ngồi ru thanh thản những môi cười
    Thuở ngồi ngóng tay choàng tay nỗi nhớ
    Vin tay vào tháng năm chơi vơi...

  3. #3
    Ngày gia nhập
    01 2009
    Nơi ở
    Hà Nội
    Bài viết
    205

    Số tự nhiên n gọi là “Tốt” nếu tồn tại các số tự nhiên (không nhất thiết khác nhau) A1 …..Ak sao cho :
    A1 + A2 + …….+Ak = n
    Mình nhớ không lầm thì bài này đã được post lên rồi, không biết có phải chính bạn post không. Tuy nhiên thật sự đề bài của bạn cho quá lởm khởm, khó nhằn !!! Vì sao? Không phải vì nó quá khó, mà là nó quá dễ, dễ đến mức buồn cười. Còn nếu nó không dễ thì có thể nói đây không phải là 1 bài toán mà là 1 tiên đề luôn đúng: "1 số tự nhiên bất kỳ bao giờ cũng phân tích được thành tổng của các số tự nhiên khác bé hơn hoặc bằng nó"

    Vậy suy ra "tốt" cũng là "không tốt", "không tốt" cũng là "tốt".

  4. #4
    Ngày gia nhập
    11 2008
    Bài viết
    203

    @06048531: Như thế này nhé! Nếu bạn có tài liệu đó bằng giấy in hay trang web nào đó, thì scanf rồi up hoặc đưa link đây, đừng diễn đạt như vậy nhé!
    Nếu là bài tập thầy cô đọc cho bạn ghi chép và bạn bê nguyên xi đoạn ghi chép đó lên thì thôi, mình không dám tin vào những dòng bạn ghi được.
    Số tự nhiên n gọi là “Tốt” nếu tồn tại các số tự nhiên (không nhất thiết khác nhau) A1 …..Ak sao cho :
    A1 + A2 + …….+Ak = n
    19=1+1+1+1+1+1+1+.....+...===> 19 chả phải là số tốt à, kiểm tra làm gì nữa.
    19=19+0+0+0+0+.....+ là một cách biểu diễn khác, kết quả vẫn là số tốt.
    Cuối cùng, số nào cũng có thể biểu diễn như thế!
    Vậy, mọi số đều là số tốt, khỏi chạy, khỏi viết chương trình cho mệt.

    Mình đã searched trên GOOGLE thì được mỗi bài của bạn viết về số tốt! Đừng nói rằng đây là bài bạn nghĩ ra nhé!
    Tôi tin rằng: giải thuật thì có thể tìm trong hàng trăm GB ebook, hoặc Google nhưng code chạy thì chưa chắc! Hãy post code để chứng tỏ giải thuật của bạn là đúng!
    Giải thuật là bản thiết kế của ngôi nhà, code là phần xây dựng. Nếu chỉ xây nhà trên giấy thì ta sống chả khác nào người nguyên thủy.

  5. #5
    Ngày gia nhập
    03 2009
    Nơi ở
    Ở địa ngục
    Bài viết
    667

    @06048531: Vậy Các mệnh đề mà bạn nói là điều kiện của số tốt à? Nếu là điều kiện thì bạn nói là điều kiện luôn cho rồi. Bạn cần xem lại cách dùng từ cho chính xác.

    Nếu các mệnh đề đó không phải đk thì ý bạn là gì? Hay như Loveanygirl nói: Chả lẽ mọi số đều là số tốt sao, và mấy cái mệnh đề bạn đưa ra là để kiểm tra xem đúng hay sai với mọi số à? Nếu vậy thì nó có cái đúng có cái sai???

  6. #6
    Ngày gia nhập
    03 2009
    Bài viết
    86

    Mặc định Bài toán số "tốt", giúp mình với?

    có 2 cái cần phải chú ý
    1.đề bài:chẳng có gì sai
    2.chú ý cũng chẳng có gì sai
    (hiển nhiên quá)
    tóm lại lập trình chứng minh 1 điều hiển nhiên thật là khó khăn để làm mà không phải ai cũng làm được

  7. #7
    Ngày gia nhập
    03 2009
    Nơi ở
    Ở địa ngục
    Bài viết
    667

    Trích dẫn Nguyên bản được gửi bởi 06048531
     Nếu n là “Tốt” 2n +2 và 2n +9 sẽ là “Tốt” .
     k2 là “Tốt” với mọi k .
    Để đóng cái đề tài này lại, mình sẽ hỏi bạn k2 là gì vậy? có phải là k*2. nếu vậy số tốt là số chẵn mà bạn để 2*n+9 là số tốt là sao? nó là số lẽ mà? ==> mâu thuẩn.

  8. #8
    Ngày gia nhập
    01 2009
    Nơi ở
    Hà Nội
    Bài viết
    205

    Trời ơi, cần gì phải xét lẻ với chẵn. Cái đề bài củ chuối này ở đâu ra đấy chứ. 1 số bao giờ mà chẳng phân tích được thành tổng của các số khác (trẻ con lớp 1 cũng biết), do đó tốt cũng là không tốt, ko tốt cũng là tốt ---> số nào cũng vừa tốt lại vừa không tốt (nghe như triết lý uyên thâm của Phật gia ấy nhỉ ).

    Còn k2 chắc là k^2 chứ không phải là k*2 (k*2 thì viết luôn là 2k cho nó nhanh !!!).

  9. #9
    Ngày gia nhập
    11 2008
    Bài viết
    203

    Love đã nói rồi mà, search trên mạng chỉ thấy mỗi bài của bác này! Chắc mới học được cái gì rồi bày đặt sáng tạo sáng tác. Nói thật, mình làm được cái người ta đã làm là một thành công lớn rồi, đạt tới trình độ đó là đủ tiền cưới vợ, mua ba căn biệt thự, làm chủ mấy công ty rồi, cần dek gì sáng tạo ba cái bài vớ vẩn này.
    Tôi tin rằng: giải thuật thì có thể tìm trong hàng trăm GB ebook, hoặc Google nhưng code chạy thì chưa chắc! Hãy post code để chứng tỏ giải thuật của bạn là đúng!
    Giải thuật là bản thiết kế của ngôi nhà, code là phần xây dựng. Nếu chỉ xây nhà trên giấy thì ta sống chả khác nào người nguyên thủy.

  10. #10
    Ngày gia nhập
    01 2009
    Nơi ở
    Hà Nội
    Bài viết
    205

    mình làm được cái người ta đã làm là một thành công lớn rồi, đạt tới trình độ đó là đủ tiền cưới vợ, mua ba căn biệt thự, làm chủ mấy công ty rồi, cần dek gì sáng tạo ba cái bài vớ vẩn này.
    Quan điểm này coi bộ vừa sai lệch lại vừa...hoang tưởng! Đúng là làm được cái người ta đã làm là tốt rồi nhưng mà đó đâu phải là điều được khuyến khích? Cái người ta cần không phải là biết làm cái người ta đã làm mà người ta cần ở chúng ta sự sáng tạo. Nếu bạn chỉ biết làm cái người khác đã làm thì thử hỏi ai muốn thuê cậu làm việc. Có lẽ khi đó cậu sẽ lập công ty riêng? Để làm gì? Làm cái người ta làm từ lâu?

    Hơn nữa cậu tưởng là cứ đi làm là nhiều tiền thế à? Tiền chứ có phải vỏ hến đâu mà cậu cho là dễ kiếm như vậy. Hùng tâm tráng khí là tốt nhưng cách nói của bạn thì không thể nào... đỡ được. Đồng ý là bài này bạn kia sáng tạo là không đúng nhưng mà không phải là không được quyền sáng tạo. Quan điểm của cậu là cần đếch gì sáng tạo. Ha ha sai bét !!!!!!!!!

Các đề tài tương tự

  1. nghĩa của 3 từ "principals", "artifacts", "securables" là như thế nào?
    Gửi bởi ntbao trong diễn đàn English for IT | Tiếng anh cho dân CNTT
    Trả lời: 2
    Bài viết cuối: 02-09-2017, 06:36 PM
  2. Lỗi"error C2275: 'T' : illegal use of this type as an expression" khi dùng "list<T>::iterator it"
    Gửi bởi doicanhden trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 6
    Bài viết cuối: 19-01-2012, 01:59 AM
  3. Trả lời: 1
    Bài viết cuối: 01-12-2011, 07:32 PM
  4. Problems : " recover tree " with input as " preorder" and "inorder"
    Gửi bởi HoangManhHa1991 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 16
    Bài viết cuối: 13-04-2011, 10:19 PM
  5. Lập trình C++ khai báo biến "int" "float" khác nhau như thế nào? (giúp em gấp)
    Gửi bởi hacphieu trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 02-04-2011, 10:57 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn