Trang chủ Tin Học Lớp 8 tặng anh em 1 câu cực dễ giúp farm điểm thần tốc acebum2020 sẽ làm rất nhiều cốc nước cam...
Câu hỏi :

tặng anh em 1 câu cực dễ giúp farm điểm thần tốc

acebum2020 sẽ làm rất nhiều cốc nước cam tươi tặng khán giả xem EURO 2024 tại nhà riêng của anh ấy.Anh ta đã chuẩn bị sẵn n quả cam có kích thước `a_1,a_2,...a_n` và acebum2020 sẽ cho chúng vào máy ép trái cây theo thứ tự cố định,bắt đầu với quả cam cỡ `a_1`,sau đó là quả cam cỡ `a_2`,v.v.Để cho vào máy ép trái cây,quả cam phải có kích thước không vượt quá b,vì vậy nếu acebum2020 nhìn thấy một quả cam lớn hơn lỗ nhét cam của máy ép thôi là anh ấy sẽ gọt nó ra và chia cho bạn bè!!

Máy ép trái cây có một bộ phận đặc biệt để thu gom chất thải.Nó sẽ tràn nếu acebum2020 ép những quả cam có tổng dung tích lớn hơn `d`.Khi điều đó xảy ra,acebum2020 đổ phần bã cam đó ra cho đến khi bộ phận đặc biệt đó không còn bã cam nữa rồi tiếp tục ép lấy nước

Yêu cầu:acebum2020 sẽ phải dọn sạch phần bã cam trong 'bộ phận đặc biệt' đó bao nhiêu lần?

Dữ liệu đầu vào nhập từ bàn phím:

-Dòng đầu tiên của dữ liệu đầu vào chứa `3` số nguyên `n,b` và `d(1 <= n <= 100000;1 <=b,d <= 10^6`) lần lượt là số lượng quả cam,kích thước tối đa của quả cam có thể bỏ vào máy ép trái cây và giá trị `d`-giá trị xác định điều kiện khi nào phần bã cam cần được dọn sạch

-Dòng thứ hai chứa `n` số nguyên `a_1,a_2,...,a_n(1<= a_i <= 10^6)` -kích cỡ của những quả cam được liệt kê theo thứ tự mà acebum2020 sẽ cố gắng cho chúng vào máy ép trái cây

Kết quả in ra màn hình là số lần acebum2020 sẽ phải dọn sạch bã cam trong 'bộ phận đặc biệt' đó dưới dạng số nguyên

Ví dụ:

input 1:

2 7 10 
5 6

Output 1: 1

Input 2:

1 5 10

7

Output 2:0

Giải thích:

-Trong ví dụ 1,acebum2020 sẽ ép 2 quả cam rồi đổ bã 1 lần

-Trong ví dụ 2,acebum2020 không thể ép cam do kích thước quả cam quá lớn ( 7 > 5)

Chúc anh chị em giải bài tập thật vui và có những 0 khí EURO 2024 cực vui vẻ nhé :)

Lời giải 1 :

C++:

#include<bits/stdc++.h>

using namespace std;

int x,y,z;

int main(){

ios_base::sync_with_stdio(0);

cin.tie(0);cout.tie(0);

cin>>x>>y>>z;

int a[x];

for(int i=0;i<x;i++){

cin>>a[i];

}

int d1=0,d2=0;

for(int i=0;i<x;i++){

if(a[i]<=y){

d1+=a[i];

}

if(d1>z){

++d2;

d1=0;

}

}

cout<<d2<<endl;

return 0;

}
#danglam228

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 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần và sang năm lại là năm cuối cấp, áp lực lớn dần. Hãy chú ý đến sức khỏe, cân bằng giữa học và nghỉ ngơi để đạt hiệu quả tốt nhất!

Nguồn :

sưu tập

Copyright © 2024 Giai BT SGK