người ta có thể mua vé đôi hoặc vé đơn để xem một buổi biểu diễn .nhân viên đến và thấy có 50 khách nhưng chỉ có 30 vé hỏi có bao nhiêu người đi một mình?
10
20
30
40
giải giúp mik với mn ơi cần gấp lấm á
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.
Số người mua vé đôi là:
\(50:2=25\left(người\right)\)
Số người đến rạp hát một mình là:
\(30-25=5\left(người\right)\)
Đáp số: \(5người\)
Gọi số vé đơn là a, số vé đôi là b
Theo đề ta có : a+b=30 => a=30-b (1)
a+2b=50. (2)
Thế (1) vào (2) ta có: 30 - b + 2b =50 <=> b=20 => a = 10
Vậy có 10 vé đơn, 20 vé đôi
đổi 15p= 1/4 giờ
gọi thời gian cần đi vs vận tốc cần tìm là x( giờ) đk : x <1/4
khi đi vs vận tốc 20km/h thì thời gian cần đi là
x-1/4
quãng đường đi khi đi vs vận tốc 20km/h là
20*(x-1/4)
Tương tự với khi đi với vận tốc = 12km/h
tìm ra phương trình là 12*(x+1/4)
xong cho 2 phương trình = nhau rồi tìm x
#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;
}
Gọi: x là số người xếp hàng (ĐK: x nguyên dương)
y là số vé bán (y>0)
Vì mỗi người được mua 2 vé nên ta có phương trình : x-2y=0
Nếu mỗi người xếp hàng trước mua 3 vé thì 12 người sau sẽ không có vé: x-3y= -12
Từ (1) và (2) ta có hệ phương trình
\(\hept{\begin{cases}x-2y=0\\x-3y=-12\end{cases}}\):
Giải hệ ta được :\(\hept{\begin{cases}x=24\\y=12\end{cases}}\)
Vậy số người xếp hàng là 24 người
Nếu co 12 người ko o vé thì 12x2=24 vé mà những người đầu đã mua 2 vé rồi thì mỗi người thêm 1 vé suy ra co 24 người + 12 người ko có vé = 36 người tất cả
20 người nha bạn.Hok tốt (Hok nghĩa là học)