Hướng dẫn giải của CD10 - Trang 68 - Tính số bàn học

Chỉ dùng lời giải này khi không có ý tưởng, và đừng copy-paste code từ lời giải này. Hãy tôn trọng người ra đề và người làm lời giải.


Nộp code mẫu trước khi tự giải được bài tập là một hành vi có thể bị ban.

Tác giả: kieuphat159

Xác định bài toán

  • Input: ~a~, ~b~, ~c~
  • Output: số bàn tối thiểu cần mua

    Ý tưởng

  • Gọi ~m~, ~n~ là số học sinh và số bàn học của một lớp bất kỳ.
  • Khi ~m~ lẻ: n = (m+1) // 2
  • Khi ~m~ chẵn: n = m // 2 = (m+1) // 2 (Do phép // làm tròn xuống)

    Code đề xuất

    import math
    a=int(input())
    b=int(input())
    c=int(input());
    n=(a+1)//2 + (b+1)//2 + (c+1)//2
    print("Số bàn tối thiểu cần mua: ", n)
    

  • Bình luận

    Hãy đọc nội quy trước khi bình luận.


    Không có bình luận tại thời điểm này.