Pagini recente » Cod sursa (job #525594) | Cod sursa (job #741226) | Cod sursa (job #760689) | Cod sursa (job #1141411) | Cod sursa (job #588290)
Cod sursa(job #588290)
#include <fstream>
using namespace std;
int t,n,gm,g[21],l[21];
ifstream in("zebughil.in");
ofstream out("zebughil.out");
void read()
{
int i;
in>>n>>gm;
for(i=1;i<=n;i++)
in>>g[i];
}
void solve()
{
int i,j,use=0;
for(i=1;i<=n;i++)l[i]=gm;
for(i=1;i<=n;i++)
{
j=1;
use=0;
while(l[j]<g[i])j++;
if(use<j)use=j;
l[j]-=g[i];
}
out<<use<<'\n';
}
int main()
{
for(t=1;t<=3;t++)
{
read();
solve();
}
in.close();out.close();
return 0;
}