Một số vấn đề xã hội của tin học

DV

Một cơ sở sản xuất hàng thủ công mỹ nghệ vừa nhận được một đơn đặt hàng gia công n sản phẩm. Với số lượng đặt hàng lớn như vậy, cơ sở đã huy động hết toàn bộ công nhân bắt tay vào làm ngay. Tuy nhiên đây lại là một sản phẩm mới nên ngày đầu tiên cơ sở chỉ làm ra được k sản phẩm. Sang ngày thứ hai, các công nhân đã thành thạo hơn nên số sản phẩm làm ra được nhiều gấp đôi ngày thứ nhất. Và cứ như vậy, năng suất của ngày hôm sau lại cao gấp đôi ngày hôm trước. Yêu cầu: Hãy cho biết cơ sở cần bao nhiêu ngày để hoàn thành hết n sản phẩm? Dữ liệu vào: Nhập từ bàn phím các số nguyên n, k (1≤n,k≤100000). Giả thiết

dữ liệu được nhập đúng, không cần kiểm tra. Kết quả ra: Xuất ra màn hình số ngày hoàn thành các sản phẩm theo đơn đặt hàng.

ML
9 tháng 11 2019 lúc 18:32

Program hotrotinhoc;

var n,k,i,t,s,j: integer;

begin

write('Nhap n='); readln(n);

write('Nhap k='); readln(k);

t:=1;

while k<n do

begin

k:=k*2;

t:=t+1;

end;

write(t);

readln

end.

Bình luận (0)
 Khách vãng lai đã xóa

Các câu hỏi tương tự
NP
Xem chi tiết
NN
Xem chi tiết
MH
Xem chi tiết
H24
Xem chi tiết
KH
Xem chi tiết
VH
Xem chi tiết
BL
Xem chi tiết
HK
Xem chi tiết
NV
Xem chi tiết