Trang chủ Tin Học Lớp 9 C111 - Tính toán số lượng gạch Dữ liệu vào:...

C111 - Tính toán số lượng gạch Dữ liệu vào: standard input Dữ liệu ra: standard output Giới hạn thời gian: 1.0 giây Giới hạn bộ nhớ: 128 megabyte Đăng bởi: adm

Câu hỏi :

C111 - Tính toán số lượng gạch Dữ liệu vào: standard input Dữ liệu ra: standard output Giới hạn thời gian: 1.0 giây Giới hạn bộ nhớ: 128 megabyte Đăng bởi: admin Mỗi hộ dân ở khu làng sinh thái Đông Triệu Phong được cung cấp vật liệu để xây dựng một căn nhà cấp 4 có sàn là HCN kích thước (x, y) đơn vị mét. Tường xây cao z mét, nóc cao t mét (tính từ sàn). Ban quản lý muốn biết cần cung cấp cho mỗi hộ bao nhiêu viên gạch để xây 4 bức tường. Biết rằng theo định mức xây dựng số gạch được tính 39 viên / m2. Giả sử rằng người ta không tính đến diện tích phần làm cửa. Bạn hãy lập trình giúp cho bản quản lý dự án tính số lượng viên gạch ít nhất cần cung cấp cho các hộ dân. (Với x, y, z, t là các số nguyên dương < 20, đơn vị tính là mét). Đáp án in ra màn hình là một số nguyên S (là số lượng viên gạch cần cung cấp cho các hộ dân). Đáp án của bạn được chấm đúng nếu sai lệch không quá 1 viên so với đáp án của ban tổ chức. Dữ liệu nhập: x, y, z, t lần lượt được nhập từ bàn phím Đáp án: in ra một số nguyên duy nhất là số lượng viên gạch. Ví dụ input 1 1 1 1 output 156 input 1 1 1 2 output 195 c++ nha

Lời giải 1 :

#include<bits/stdc++.h>
using namespace std;
int main() {
long long x,y,z,t;

cin >> x >> y >> z >> t;

cout << (z*x*2+2*z*y+(t-z)*y)*39;

return 0;
}    

Lời giải 2 :

`*` Diện tích 2 mặt tường trước, sau: `2(zx)` (m²)

`*` Diện tích `2` mặt bên: `2(zy + (t - z)y × 0.5)` (m²)

`*` Tổng diện tích `4` mặt: `2(z(x +y) + (t - z)y × 0.5)` (m²)

`*` Định mức xây dựng số gạch: 39 viên / m²

`*` Số lượng viên gạch cần cung cấp: 78(z(x +y) + (t - z)y × 0.5)

`" "`

`* C++:`

`" "`

#include <iostream>
using namespace std;

int main()
{
    int x, y, z, t;
    cin >> x >> y >> z >> t;

    cout << 78 * (z * (x + y) + (t - z) * y * 0.5);
    return 0;
}

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 9

Lớp 9 - Là năm cuối ở cấp trung học cơ sở, chúng ta sắp phải bước vào một kỳ thi căng thẳng và sắp chia tay bạn bè, thầy cô. Áp lực từ kỳ vọng của phụ huynh và tương lai lên cấp 3 thật là lớn, nhưng hãy tin vào bản thân và giữ vững sự tự tin!

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