• Lớp 8
  • Tin Học
  • Mới nhất

Trong cuộc đấu trí giữa Bờm và Phú ông, Phú ông treo giải thưởng nếu Bờm thắng sẽ được “ba bò, chín trâu”; nếu Bờm thua thì sẽ phải mất chiếc quạt mo quí giá. Trò chơi như sau: Phú ông có R quả bóng màu đỏ, G quả bóng màu xanh lá cây, B quả bóng màu xanh dương, Y quả bóng màu vàng được để trong căn phòng tối (Bờm bước vào chỉ nhìn thấy bóng chứ không phân biệt được màu sắc của các quả bóng). Phú ông yêu cầu Bờm lấy ra một số quả bóng sao cho có ít nhất K quả bóng cùng màu. Bờm vốn lười nên muốn lấy số lượng bóng tối thiểu để có ít nhất K quả bóng cùng màu. Yêu cầu: Cho các số nguyên không âm R,G,B,Y,K. Hãy tính giúp Bờm lấy tối thiểu bao nhiêu quả bóng để có ít nhất K quả bóng cùng màu. Dữ liệu vào: Từ bàn phím 5 số nguyên không âm R,G,B,Y,K các số cách nhau 1 dấu cách. Kết quả: Đưa ra màn hình số lượng bóng tối thiểu cần lấy. Nếu không tồn tại cách lấy đưa ra số 0. Ví dụ: DỮ LIỆU VÀO KẾT QUẢ 6 4 5 3 2 5 Giải thích: Trong trường hợp xấu nhất, khi ta lấy 4 quả bóng đầu tiên đều khác màu nhau thì sau khi lấy quả bóng thứ 5 sẽ có 2 quả bóng cùng màu. Vì vậy Bờm cần lấy tối thiểu 5 quả bóng để ít nhất có 2 quả bóng cùng màu. giair thich y tuong luon a

1 đáp án
77 lượt xem
2 đáp án
38 lượt xem
2 đáp án
36 lượt xem

giúp em với ạ,sẽ vote 5 saoo,cmon mn nhìuuu Câu 1:câu lệnh Writeln ('y=',15 div 4+5);sẽ in ra kết quả: A. 8 B. y= 8 C. y=3 D. 20 Câu 2. Kiểu số nguyên có phạm vi giá trị từ........ A. 0 đến 127 B. – 215 đến 215 - 1 C. 0 đến 255 D. -100000 đến 100000 Câu 3. Chọn phép toán sai trong các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây: A. x≥(m+5)/(2∗a)x≥(m+5)/(2∗a) B. x>=(m+5)/(2∗a)x>=(m+5)/(2∗a) C. x>=(m+5)/2∗ax>=(m+5)/2∗a D. Tất cả các phép toán trên Câu 4. Trong Pascal khai báo nào sau đây là đúng? A. var tb: real; B. 4hs: integer; C. Const x: real; D. Var r =30; Câu 5. Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất? A. Byte B. Longint C. Word D. Integer Câu 6. Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x? A. Char B. LongInt C. Integer D. Word Câu 7. Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 10.99. Khai báo nào trong các khai báo sau là đúng nhất? A. Var X,Y: byte; B. Var X, Y: real; C. Var X: real; Y: byte; D. Var X: byte; Y: real; Câu 8. Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả gì? A. 15*4-30+12 B. 42 C. 15*4-30+12=42 D. =42 Câu 9. Bốn bạn A, B, C, D đưa ra kết quả của các phép chia hai số nguyên 14 và 5. Hãy chọn kết quả đúng: A. 14/5=2; 14 div 5=2; 14 mod 5=4; B. 14/5=2.8; 14 div 5=2; 14 mod 5=4; C. 14/5=2.8; 14 div 5=4; 14 mod 5=2 D. 14/5=3; 14 div 5=2; 14 mod 5=4 Câu 10. Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng: A. {3*a + [ 4*c – 7*(a +2*c)] -5*b} B. a*x*x – b*x + 7a : 5 C. (10*a + 2*b) / (a*b) D. - b: (2*a*c)

2 đáp án
32 lượt xem
1 đáp án
38 lượt xem