Tự Học Python: Một Vài Chương Trình đơn Giản.

4 nhận xét:

  1. vneselúc 10:05 25 tháng 6, 2015

    Cái bước kiểm tra X có là số nguyên tố hay không thì kiểm tra xem X có chia hết cho số nào trong khoảng 2..sqrt(X) là đủ.

    Trả lờiXóaTrả lời
      Trả lời
  2. vneselúc 10:07 25 tháng 6, 2015

    Bài số hoàn hảo cũng vậy: nếu a là ước của X thì X/a cũng là ước của X; vậy chỉ cần chạy đến sqrt(X) ; chú ý trường hợp X là số chính phương.

    Trả lờiXóaTrả lời
      Trả lời
  3. vneselúc 10:08 25 tháng 6, 2015

    Còn bài cuối sao không lấy phần nguyên căn của số X là Y và kiểm tra ngay Y*Y có bằng X ko? :D

    Trả lờiXóaTrả lời
      Trả lời
  4. ChiNV's Bloglúc 10:50 25 tháng 6, 2015

    Cảm ơn @vnese đã góp ý, bạn nói hoàn toàn chính xác chúng ta chỉ cần kiểm tra với các số nhỏ hơn sqrt(x) là đủ. Ở đây, mình viết hướng dẫn này để người mới bắt đầu lập trình có một cái nhìn tự nhiên nhất. Sau đó, mọi người có thể viết lại và cải tiến chương trình cho phù hợp với chương trình của mình.

    Trả lờiXóaTrả lời
      Trả lời
Thêm nhận xétTải thêm...

Từ khóa » Số Hoàn Hảo Trong Python