Trang chủ Tin Học Lớp 8 Câu 9: Lối đi quanh công viên park.cpp Sau giờ...

Câu 9: Lối đi quanh công viên park.cpp Sau giờ ôn luyện căng thẳng, Thành và các bạn đến công viên thành phố vui chơi, ngắm hoa. Công viên có dạng là một hình

Câu hỏi :

Câu 9: Lối đi quanh công viên park.cpp Sau giờ ôn luyện căng thẳng, Thành và các bạn đến công viên thành phố vui chơi, ngắm hoa. Công viên có dạng là một hình chữ nhật có chiều dài là 𝑥 (𝑚) và chiều rộng là 𝑦 (𝑚). Công viên chỉ có duy nhất một vườn trồng hoa dạng hình chữ nhật được đặt ở trung tâm và các lối đi bao bọc xung quanh như hình vẽ. Thành đã xem mô hình công viên trước đó và biết được vườn trồng hoa có diện tích là 𝑎 (𝑚ଶ ). Bình đố các bạn tìm độ rộng 𝑧 lớn nhất của lối đi quanh khu công viên. Yêu cầu: Dựa vào các số liệu 𝑥, 𝑦 và 𝑎 mà Bình đã biết trước hãy tìm độ rộng 𝑧 lớn nhất của lối đi và kích thước của vườn trồng hoa. Dữ liệu vào: gồm 1 dòng chứa 3 số nguyên dương theo thứ tự 𝑥, 𝑦 và 𝑎 (sao cho 0 < 𝑧; 0 < 𝑦 𝑥 10ହ ; 0 < 𝑎 < 𝑦 × 𝑥), giữa các số cách nhau một dấu cách. Đảm bảo luôn tồn tại một công viên theo mô hình như thế. Kết quả: Dòng đầu tiên ghi một số nguyên là độ rộng 𝑧 lớn nhất của lối đi xung quanh. Dòng thứ hai ghi chiều dài và chiều rộng của vườn trồng hoa, giữa hai số là một dấu cách. Ví dụ: Park.inp Park.out 60 50 1200 10 40 30 Ràng buộc: 0 < 𝑧; 0 < 𝑦 𝑥 10ହ ; 0 < 𝑎 < 𝑦 × 𝑥. x z y z 𝒂 (𝒎𝟐 ) z z

Lời giải 1 :

with open("Park.inp","r") as file:

    x,y,a = list(map(int,file.readline().split()))

z = int((x+y+((x-y)**2+4*a)**0.5)/4)

if z > y/2 : z = int((x+y-((x-y)**2+4*a)**0.5)/4)

with open("Park.out",'w') as file:

    file.write(f"{z}\n{x-2*z} {y-2*z}") thử xem bn

#python bn có thể làm tương tự với c++ chỉ khc mỗi đoạn đọc file th

Bạn có biết?

Tin học là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng. Tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin. Hãy tận dụng sức mạnh của tin học để giải quyết các vấn đề và sáng tạo ra những giải pháp mới!

Nguồn :

Wikipedia - Bách khoa toàn thư

Tâm sự lớp 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần và sang năm lại là năm cuối cấp, áp lực lớn dần. Hãy chú ý đến sức khỏe, cân bằng giữa học và nghỉ ngơi để đạt hiệu quả tốt nhất!

Nguồn :

sưu tập

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK