K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

Viết chương trình C++.Có n người xếp thành hàng để mua vé. Thời gian bán vé cho người thứ i là ti . Nhân viên bán vé mỗi lần chỉ bán vé cho một người, người này mua vé xong mới đến lượt người kế tiếp. Trong xấp vé mà nhân viên đang bán có một vé cặp (gồm 2 vé) và vé cặp này phải bán cho một người với thời gian bán vẫn không thay đổi, tức là nếu người thứ i mua một vé với...
Đọc tiếp

Viết chương trình C++.Có n người xếp thành hàng để mua vé. Thời gian bán vé cho người thứ i là ti . Nhân viên bán vé mỗi lần chỉ bán vé cho một người, người này mua vé xong mới đến lượt người kế tiếp. Trong xấp vé mà nhân viên đang bán có một vé cặp (gồm 2 vé) và vé cặp này phải bán cho một người với thời gian bán vẫn không thay đổi, tức là nếu người thứ i mua một vé với thời gian ti thì khi mua vé cặp này vẫn tốn thời gian là ti. Vì mỗi người chỉ có nhu cầu mua một vé nên khi một người nào đó mua vé cặp này thì anh ta sẽ nhượng lại một vé cho người đứng phía sau mình, và người được nhượng vé này sẽ rời khỏi hàng cùng với người phía trước mà không phải chờ mua vé nữa. Yêu cầu: Hãy cho biết nhân viên bán vé phải bán chiếc vé cặp cho người nào để tổng thời gian bán vé là ít nhất. Dữ liệu vào: Cho từ tệp văn bản TICKET.INP gồm hai dòng: • Dòng thứ nhất ghi số nguyên dương n (2

1
20 tháng 11 2023

#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>

struct Person {
    int index;  // Vị trí của người trong hàng
    int time;   // Thời gian mua vé của người
};

bool compareByTime(const Person& a, const Person& b) {
    return a.time < b.time;
}

int main() {
    // Đọc dữ liệu từ tệp TICKET.INP
    std::ifstream inputFile("TICKET.INP");
    if (!inputFile.is_open()) {
        std::cerr << "Khong the mo tep TICKET.INP" << std::endl;
        return 1;
    }

    int n;
    inputFile >> n;

    std::vector<Person> people;

    for (int i = 1; i <= n; ++i) {
        Person person;
        person.index = i;
        inputFile >> person.time;
        people.push_back(person);
    }

    // Đóng tệp TICKET.INP
    inputFile.close();

    // Sắp xếp danh sách người theo thời gian mua vé tăng dần
    std::sort(people.begin(), people.end(), compareByTime);

    // Tìm người mua vé cặp để tổng thời gian bán vé là ít nhất
    int totalTime = 0;
    int minTotalTime = INT_MAX;
    int bestPairIndex = -1;

    for (int i = 0; i < n - 1; ++i) {
        totalTime += people[i].time;

        if (totalTime + people[i + 1].time < minTotalTime) {
            minTotalTime = totalTime + people[i + 1].time;
            bestPairIndex = i;
        }
    }

    // Ghi kết quả ra màn hình
    std::cout << "Nguyen vien ban ve can ban ve cap cho nguoi thu: " << people[bestPairIndex + 1].index << std::endl;

    return 0;
}

21 tháng 11 2021

#include<iostream>

using namespace std;

int main() {

int n;

cout << "Nhân viên đã làm việc trong : "; cin >> n;

int h = 150000 * n;

if (n > 28) {

h += 300000;

} else {

h += 50000;

}

cout << "số tiền phải trả cho nhân viên này là : " << h << " đ";

return 0;

}

BÀI 6 - THU NGÂNTrong siêu thị, khách hàng sẽ tính tiền tại quầy thu nhân. Sau khi tính tiền nhân viên thu thông báo số tiền phải trả của khách là S đồng, khách đưa P đồng (S, P là bội của 1000). Em hãy lập trình giúp nhân viên thu nhân tính và trả lại tiền thừa (nếu có) sao cho số tờ tiền là ít nhất. Biết rằng tại quầy thu ngân có đủ loại mệnh giá triền và số tờ là vô hạn.Mô tả đầu vàoDòng đầu tiên ghi giá...
Đọc tiếp
BÀI 6 - THU NGÂN

Trong siêu thị, khách hàng sẽ tính tiền tại quầy thu nhân. Sau khi tính tiền nhân viên thu thông báo số tiền phải trả của khách là S đồng, khách đưa P đồng (S, P là bội của 1000). Em hãy lập trình giúp nhân viên thu nhân tính và trả lại tiền thừa (nếu có) sao cho số tờ tiền là ít nhất. Biết rằng tại quầy thu ngân có đủ loại mệnh giá triền và số tờ là vô hạn.

Mô tả đầu vàoDòng đầu tiên ghi giá trị là tổng số tiền phải trả của khách hàng.Dòng thứ hai ghi giá trị là tổng số tiền khách hàng đưa.Mô tả đầu raGồm n dòng, mỗi dòng gồm 2 số k1, k2 cách nhau một khoảng trắng với k1 là mệnh giá tiền, k2 là số tờ tiền có trong cách đưa tiền thừa của nhân viên thu ngân thoả yêu cầu đề bài.Test case mẫuĐầu vào mẫu 11500000 1500000Đầu ra mẫu 10Đầu vào mẫu 2755000 1000000Đầu ra mẫu 2200000 1 20000 2 5000 1
0
Câu 1: Trong một phút động cơ thứ nhất kéo dược 20 viên gạch, mỗi viên nặng 20N lên cao 4m. Động cơ thứ hai trong hai phút kéo được 20 viên gạch, mỗi viên nặng 10N lên cao 8m. Nếu gọi công suất của động cơ thứ nhất là P1, cùa động cơ thứ hai là P2 thì biểu thức nào dưới đây đúng?A. P1 = P2    B. P1 = 2P2    C. P2 = 4P1    D. P2 = 2P1Câu 2: Trường hợp nào sau đây có công suất lớn nhất?A. Một máy tiện có công suất...
Đọc tiếp

Câu 1: Trong một phút động cơ thứ nhất kéo dược 20 viên gạch, mỗi viên nặng 20N lên cao 4m. Động cơ thứ hai trong hai phút kéo được 20 viên gạch, mỗi viên nặng 10N lên cao 8m. Nếu gọi công suất của động cơ thứ nhất là P1, cùa động cơ thứ hai là P2 thì biểu thức nào dưới đây đúng?

A. P1 = P2    B. P1 = 2P2    C. P2 = 4P1    D. P2 = 2P1

Câu 2: Trường hợp nào sau đây có công suất lớn nhất?

A. Một máy tiện có công suất 0,5kW.

B. Một con ngựa kéo xe trong một phút thực hiện được một công là 50kJ.

C. Một vận động viên điền kinh trong cuộc đua đã thực hiện một công 6200J trong thời gian 10 giây.

D. Một chiếc xe tải thực hiện được một công 4000J trong 6 giây.

Câu 3: Nếu gọi A1 là công tối thiểu cần thiết để đưa một vật l000kg lên cao 2m; A2 là công tối thiểu cần thiết để đưa một vật 2000kg lên cao lm thì:

A. A1 = 2A2    B. A2 = 2A1    C. A1 = A2    D. A1 > A2

Câu 4: Một máy đóng cọc có quả nặng khối lượng 1000kg rơi từ độ cao 5m đến đập vào cọc móng. Cho biết khi va chạm búa máy đã truyền 80% công của nó cho cọc. Lực cản của đất đối với cọc là 10000N. Mỗi lần đóng, cọc bị đóng sâu vào đất bao nhiêu?

A. 1m    B. 80cm    C. 50cm    D. 40cm

Câu 5: Cần cẩu (A) nâng được 1200kg lên cao 6m trong 1 phút, cần cẩu (B) nâng được 600kg lên cao 5m trong 30s. Hãy so sánh công suất của hai cân câu.

A. Công suất của cần cẩu (A) lớn hơn.

B. Công suất của cần cẩu (B) lớn hơn.

C. Công suất của hai cần cẩu bằng nhau.

D. Chưa đủ dữ liệu để so sánh.

Câu 6: Máy cày thứ nhất thực hiện cày diện tích lớn gấp 3 lần trong thời gian dài gấp 4 lần so với máy cày thứ hai. Nếu gọi P1 là công suất của máy thử nhất, P2 là công suất của máy thứ hai thì:

A. P1 = P2    B. P1 = 4/3P2    C. P2 = 4/3P1    D. P2 = 4P1

Câu 7: Một vật M nặng 110N được treo ở độ cao 5m và một vật N nặng 80N đang rơi xuống dưới từ độ cao 7m. Cơ năng của vật

A. M lớn hơn của vật N.    B. M bằng của vật N.

C. M nhỏ hơn của vật N.    D. Cả B, C đều sai.

Câu 8: Một chiếc ô tô chuyển động đều đi được đoạn đường 24km trong 25 phút. Công suất của ô tô là 8kW. Lực cản của mặt đường là

A. 1000N    B. 50N    C. 250N    D. 500N

Câu 9: Một người kéo đều một bao xi măng khối lượng 50kg từ mặt đất lên cao 3m, thời gian kéo hết 50 giây. Công suất của lực kéo là bao nhiêu?

A. 150W    B. 36W    C. 30W    D. 75W

Câu 10: Khi các nguyên tử, phân tử cấu tạo nên vật chuyển động nhanh lên thì đại lượng nào sau đây tăng lên?

A. Khối lượng của vật.    B. Trọng lượng của vật

C. Cả khối lượng lẫn trọng lượng của vật.     D. Nhiệt độ của vật.
giúp tui típ nèo =)))

1
21 tháng 2 2022

1 B
2 B
3 C
4 D
5 A
6 C
7 C
8 D
9 C
10 D

21 tháng 2 2022

ở đâu ra mẹ

D
datcoder
CTVVIP
14 tháng 10 2023

Thực hiện theo các bước:

- Nhân bản lớp chứa ảnh Cánh đồng.png, đặt tên mỗi lớp để dễ phân biệt, ví dụ như: Lớp Núi - đồng - ruộng, lớp Lau.

- Trên lớp Núi - đồng - ruộng thực hiện xoá mây và các cây lau.

- Trên lớp Lau thực hiện xoá núi, mây và đồng ruộng.

- Nhập ảnh mây trắng từ tệp Mây trắng.png.

- Nhập ảnh em bé chăn trâu từ tập Chăn trâu.png. Trên lớp này chỉ giữ lại phần hình ảnh em bé đang cưỡi trâu.

- Thay đổi thứ tự các lớp để có được ảnh cuối cùng như mong muốn

2 tháng 8 2023

Câu 1 : nhân vật em yêu thích
Người Dơi (tiếng Anh: Batman) là một nhân vật hư cấu, một siêu anh hùng truyện tranh được tạo ra bởi họa sĩ Bob Kane và nhà văn Bill Finger. Batman xuất hiện lần đầu tiên trong Detective Comics (tháng 5 năm 1939), và kể từ đó đã xuất hiện trong nhiều tác phẩm xuất bản của DC Comics. Nguyên gốc được đặt tên là "The Bat-Man", anh còn được biết đến với các tên gọi như "The Caped Crusader", "The Dark Knight" (Kị sĩ bóng đêm), và "The World's Greatest Detective" (Thám tử vĩ đại nhất thế giới)

13 tháng 9 2023

1) Những dữ liệu đã cho: độ dài quãng đường, tổng thời gian đi và thời gian nghỉ

Những dữ liệu nào cần tính là tốc độ chạy của vận động viên đó.

2) Để lưu các giá trị đã cho và kết quả lời giải khi tính toán vận tốc bằng Scratch, em có thể sử dụng các biến. Đầu tiên, em cần tạo ra hai biến để lưu giá trị quãng đường và thời gian:

- Tạo biến "quang_duong" để lưu giá trị quãng đường đã cho. Bấm vào mục "Data" (dữ liệu) ở thanh công cụ, sau đó bấm vào nút "Make a Variable" (tạo biến) và đặt tên cho biến là "quang_duong".

- Tạo biến "thoi_gian" để lưu giá trị thời gian đã cho. Làm tương tự như trên và đặt tên cho biến là "thoi_gian".

Sau đó, em cần tính toán vận tốc bằng cách chia giá trị quãng đường cho giá trị thời gian và lưu kết quả vào một biến khác:

- Tạo biến "van_toc" để lưu giá trị vận tốc tính được. Tương tự như trên, bấm vào "Data" và tạo biến "van_toc".

- Tạo một block lệnh để tính toán vận tốc. Sử dụng block "set" (gán giá trị) để gán giá trị vận tốc bằng phép chia giá trị quãng đường cho giá trị thời gian.

- Sử dụng block "join" để tạo một chuỗi thông báo với giá trị vận tốc và hiển thị lên màn hình.

- Sử dụng block "set" để gán giá trị quãng đường và thời gian vào các biến đã tạo ở bước 1 và 2.

- Sử dụng block "set" để gán giá trị vận tốc vào biến đã tạo ở bước 3.

Sau khi thực hiện các bước trên, các giá trị quãng đường, thời gian và vận tốc sẽ được lưu vào các biến tương ứng và hiển thị trên màn hình Scratch.

14 tháng 11 2021

Chọn A