Trang chủ Tin Học Lớp 10 BÀI 1. PHÂN CÔNG Năm nay, trường BTN sẽ tổ...

BÀI 1. PHÂN CÔNG Năm nay, trường BTN sẽ tổ chức lễ kỷ niệm ngày Nhà giáo Việt Nam 20/11. Công tác chuẩn bị đã cơ bản hoàn tất, chỉ còn lại 3 công việc là trang

Câu hỏi :

BÀI 1. PHÂN CÔNG Năm nay, trường BTN sẽ tổ chức lễ kỷ niệm ngày Nhà giáo Việt Nam 20/11. Công tác chuẩn bị đã cơ bản hoàn tất, chỉ còn lại 3 công việc là trang trí sân khấu, lắp đặt hệ thống đèn led và tuyển chọn các tiết mục văn nghệ. Thầy Hiệu trưởng sẽ phân công mỗi công việc cho một giáo viên, tuy nhiên thầy đang đau đầu vì thời gian hoàn thành từng công việc của 3 giáo viên là khác nhau. Giáo viên thứ i sẽ cần ki ngày để hoàn thành công việc thứ nhất, mi ngày để hoàn thành công việc thứ hai và ni ngày để hoàn thành công việc thứ ba. Em hãy giúp thầy Hiệu trưởng xây dựng phương án phân công cho các giáo viên sao cho khi tiến hành đồng thời thì thời gian hoàn thành tất cả các việc là nhanh nhất. Dữ liệu vào: Gồm 3 dòng, mỗi dòng ghi 3 số nguyên dương m, n, k (m, n, k 100) lần lượt là thời gian hoàn thành công việc thứ nhất, thứ hai và thứ ba của mỗi giáo viên. Dữ liệu ra: Một số nguyên duy nhất cho biết thời gian nhanh nhất để hoàn thành cả 3 công việc. Ví dụ: PHANCONG.INP 3 5 5 3 4 2 1 6 2 PHANCONG.OUT 4

Lời giải 1 :

uses crt;
var m1,n1,k1,m2,n2,k2,m3,n3,k3,kq,t:byte;
---------------------------------------------------
Function max(a,b:integer):integer;
Begin
If a>b then max:=a else max:=b;
End;
-------------------------------------------
Function min(m,n:integer):integer;
Begin
If m<n then min:=m else min:=n;
End;
---------------------------------------
begin

clrscr;
   readln(m1,n1,k1);
   readln(m2,n2,k2);
   read(m3,n3,k3);
Kq:=100;
T:=max(m1,max(n2,k3));
kq:=min(t,kq);
T:=max(m1,max(n3,k2));
kq:=min(t,kq);
T:=max(n1,max(m2,k3));
kq:=min(t,kq);
T:=max(n1,max(m3,k2));
kq:=min(t,kq);
T:=max(k1,max(m2,n3));
kq:=min(t,kq);
T:=max(k1,max(m3,n2));
kq:=min(t,kq);
Write('KQ la: ',kq);

   readl

Chúc bn học tốt!

Lời giải 2 :

uses crt;

var 
  m1, n1, k1, m2, n2, k2, m3, n3, k3, kq, t: byte;

begin
  clrscr;
  readln(m1, n1, k1);
  readln(m2, n2, k2);
  read(m3, n3, k3);

  kq := 100;

  t := m1;
  if n2 > t then t := n2;
  if k3 > t then t := k3;
  if t < kq then kq := t;

  t := m1;
  if n3 > t then t := n3;
  if k2 > t then t := k2;
  if t < kq then kq := t;

  t := n1;
  if m2 > t then t := m2;
  if k3 > t then t := k3;
  if t < kq then kq := t;

  t := n1;
  if m3 > t then t := m3;
  if k2 > t then t := k2;
  if t < kq then kq := t;

  t := k1;
  if m2 > t then t := m2;
  if n3 > t then t := n3;
  if t < kq then kq := t;

  t := k1;
  if m3 > t then t := m3;
  if n2 > t then t := n2;
  if t < kq then kq := t;

  Write('KQ la: ', kq);

  readln;
end.

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 10

Lớp 10 - Năm đầu tiên ở cấp trung học phổ thông, chúng ta sẽ có nhiều bạn bè mới đến từ những nơi khác nhau. Ngôi trường mới, xa nhà hơn, mở ra một thế giới mới với nhiều điều thú vị. Hãy mở lòng đón nhận và tận hưởng những trải nghiệm mới!

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