Zadatak C

poruka: 10
|
čitano: 1.412
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
protjeran
offline
Zadatak C

Mali Z se ovoga puta zaposlio kao bankar. Kao prva musterija dosla je neka nervozna gospodja, koja je htela da joj se iznos koji zeli da podigne iz banke isplati u sto manje novcanica. Pomozite malom Z-u da ne dobije batine od prve musterije. Ulaz: Sa standardnog ulaza, u prvoj liniji ucitavaju se dva broja N i K. N predstavlja broj razlicitih vrsta novcanica koje mali Z ima na raspolaganju (1 <= N <= 100). Broj K predstavlja sumu koju gospodja zeli da podigne iz banke (1 <= K <= 50000). Zatim se u N linija ucitavaju vrednosti svake od N vrsta novcanica, vrednost svake novcanice je manja od 1000. Mali Z ima na raspolaganju "beskonacno" novcanica svake vrste. Izlaz: Na standardni izlaz ispisati jedan broj, koji predstavlja najmanji broj novcanica kojim Z moze da isplati gospodjii sumu koju ona zahteva. Ukoliko se sa zadatim tipovima novcanica ne moze isplatiti data suma, ispisati broj -1.

Primer: Ulaz: 2 20 1 3 Izlaz: 8

Ono što možeš učiniti danas,,,nemoj učiniti
Moj PC  
1 0 hvala 1
15 godina
protjeran
offline
Zadatak C

Zar uistinu nema nikog da pomogne mladom programeru u borbi za bodove na http://z-trening.com/?????

Ono što možeš učiniti danas,,,nemoj učiniti
Moj PC  
1 0 hvala 1
16 godina
neaktivan
offline
Zadatak C

skupljaš bodove na račun drugih. nisi fora :P

 

I am awesome.
 
1 0 hvala 0
16 godina
neaktivan
offline
Zadatak C

evo budući da sam dobar :)

//Made by DJ Beni
#include<cstdlib>
#include<cstdio>
#include<algorithm>
using namespace std;
int n,s;
int nov[101];
int sum;
int brojn;
int main(void)
{
    scanf("%d %d",&n,&s);
    for(int i=0;i<n;i++)
        scanf("%d",&nov[i]);
    sort(nov,nov+n);
    n--;
    while(sum<s)
    {
        if (n<0)
        {
            printf("-1");
            return 0;
        }
        if(sum+nov[n]<=s)
        {
            sum=sum+nov[n];
            brojn++;

        }
        else
            n--;
    }
    printf("%d",brojn);
    return 0;
}

I am awesome.
 
1 0 hvala 1
15 godina
protjeran
offline
Zadatak C

ej sorry ali meni treba kod u c-u..ne c++-u...

a taj u c++ ne radi...

ima dosta greški ...

 

Ono što možeš učiniti danas,,,nemoj učiniti
Moj PC  
1 0 hvala 1
15 godina
neaktivan
offline
Zadatak C

Momak, uz dužno poštovanje, malo se sam potrudi. On ti je dao dobru formu ( koja neradi kako ti kažeš). Malo sam smišljaj i programiraj.

 

Baj d vej ova skripta je čisti C , a ne C++

Nista nije sveto sve je bruto i neto, sve je zabava!
Moj PC  
0 0 hvala 0
16 godina
neaktivan
offline
Zadatak C

Pa zasto zaboga "vjezbas" programiranje ako ne mislis nista (bar vecim djelom) sam raditi?

All religions are the same: religion is basically guilt, with different holidays.
 
0 0 hvala 0
16 godina
neaktivan
offline
RE: Zadatak C
Shody_1994 kaže...

Baj d vej ova skripta je čisti C , a ne C++

  C headeri imaju .h

 

:P

15 godina
neaktivan
offline
RE: Zadatak C
Dr. Zoidberg kaže...
Shody_1994 kaže...

Baj d vej ova skripta je čisti C , a ne C++

  C headeri imaju .h

 

:P

Ma jel?

 A C++ ima printf?

Nista nije sveto sve je bruto i neto, sve je zabava!
16 godina
neaktivan
offline
RE: Zadatak C

nisam rekao da nije c, samo sam rekao ako oćeš  čisti c da trebaš koristiti stare headere.

 

 

PS: bio je :P za sprdnju u postu btw :)

Poruka je uređivana zadnji put sub 26.6.2010 19:59 (Dr. Zoidberg).
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice