Gặp nhau (gapnhau.*)
Một tàu đánh cá có ngư dân bị tai nạn cần cấp cứu đã gọi điện về cơ sở y tế ở đảo gần nhất
cách đó 𝑑 hải lý. Để có thể sớm sơ cứu, tàu đánh cá đổi hướng, đi thẳng về phía đảo với vận tốc
𝑣1 hải lý/giờ, đồng thời từ đảo người ta cũng cho một tàu cứu nạn nhằm vào hướng tàu cá đi với
vận tốc 𝑣2 hải lý/giờ.
Xác định sau bao giờ hai tàu gặp nhau?
Dữ liệu vào: Nhập từ bàn phím các số nguyên 𝑑, 𝑣1
, 𝑣2
Giới hạn: 1 ≤ 𝑣1
, 𝑣2
, 𝑑 ≤ 10mũ4
Kết quả: Một số thực cho biết kết quả của bài toán với độ chính xác 5 chữ số thập phân
Ví dụ:
Input 65 12 23 Output1.85714
Hint:
khoảng cách giữa hai tàu là d
với tốc độ để tiếp cận tổng hợp là v1 + v2,thời gian để gặp là : d / (v1 + v2)
#include <bits/stdc++.h>
using namespace std;
double d, v1, v2;
int main() {
cin >> d >> v1 >> v2;
cout << setprecision(5) << fixed << d / (v1 + v2);
return 0;
}
Ý tưởng:
Thời gian 2 xe đi ngược chiều gặp nhau = Quãng đường chia cho tổng vận tốc (cùng đơn vị đo)
Ở đây quãng đường là `d` (hải lý) và vận tốc của 2 xe là `v1,v2` (hải lý/giờ)
Code mẫu:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int d, v1, v2;
cin >> d >> v1 >> v2;
cout << fixed << setprecision(5);
cout << d*1.0 / (v1 + v2);
return 0;
}
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!
Lớp 7 - Năm thứ hai ở cấp trung học cơ sở, một chuỗi quay mới lại đến và chúng ta vẫn bước tiếp trên con đường học sinh. Học tập vẫn là nhiệm vụ chính, hãy luôn kiên trì và không ngừng cố gắng!
Copyright © 2021 HOCTAPSGK