Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

zadatak s prošlogodišnjeg kolokvija
WWW:
Idite na Prethodno  1, 2, 3, 4
Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
quark
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 22. 10. 2011. (16:47:39)
Postovi: (DA)16
Spol: muško
Sarma = la pohva - posuda
20 = 26 - 6

PostPostano: 17:36 sri, 11. 4. 2012    Naslov: Citirajte i odgovorite

2. Paa, znam da funkcija ništa ne vraća; da me zanima rezultat, ispisao bih [tt]cnt[/tt]; mislim, eksplicitno ne piše da funkcija mora išta vraćati, samo da "treba izračunati na koliko načina može doći".
Je li to implicitan način za reći da funkcija mora vraćati rješenje? :D

(Globalne su varijable općenito nepoželjne na kolokviju?)

Da, da, shvaćam, hvala na opasci, računah na to, puno hvala :)

P.S. Pametnije je smanjiti broj koraka; unio sam (1,1) i za ograničenje zadatka od 17 zadataka, nije uspio izračunati u 6, 7 minuta :D
2. Paa, znam da funkcija ništa ne vraća; da me zanima rezultat, ispisao bih cnt; mislim, eksplicitno ne piše da funkcija mora išta vraćati, samo da "treba izračunati na koliko načina može doći".
Je li to implicitan način za reći da funkcija mora vraćati rješenje? Very Happy

(Globalne su varijable općenito nepoželjne na kolokviju?)

Da, da, shvaćam, hvala na opasci, računah na to, puno hvala Smile

P.S. Pametnije je smanjiti broj koraka; unio sam (1,1) i za ograničenje zadatka od 17 zadataka, nije uspio izračunati u 6, 7 minuta Very Happy


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Namdev
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 11. 2011. (19:23:40)
Postovi: (29)16
Spol: zombi
Sarma = la pohva - posuda
= 5 - 1

PostPostano: 17:54 sri, 11. 4. 2012    Naslov: Citirajte i odgovorite

@quark

Zar nije jednostavnije destinaciju spremiti u globalne varijable, a ne ići u suprutnom smjeru? :)
@quark

Zar nije jednostavnije destinaciju spremiti u globalne varijable, a ne ići u suprutnom smjeru? Smile


[Vrh]
Korisnički profil Pošaljite privatnu poruku
quark
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 22. 10. 2011. (16:47:39)
Postovi: (DA)16
Spol: muško
Sarma = la pohva - posuda
20 = 26 - 6

PostPostano: 17:58 sri, 11. 4. 2012    Naslov: Citirajte i odgovorite

[quote="Namdev"]@quark

Zar nije jednostavnije destinaciju spremiti u globalne varijable, a ne ići u suprutnom smjeru? :)[/quote]

Kako ću je spremiti u globalnu ako je a priori ne znam?
Namdev (napisa):
@quark

Zar nije jednostavnije destinaciju spremiti u globalne varijable, a ne ići u suprutnom smjeru? Smile


Kako ću je spremiti u globalnu ako je a priori ne znam?


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Namdev
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 11. 2011. (19:23:40)
Postovi: (29)16
Spol: zombi
Sarma = la pohva - posuda
= 5 - 1

PostPostano: 18:09 sri, 11. 4. 2012    Naslov: Citirajte i odgovorite

[quote="quark"]

Kako ću je spremiti u globalnu ako je a priori ne znam?[/quote]


Program da bi imao smisla u nekom trenutku mora spremiti vrijednosti x0 i y0 u neke varijable.

Ne misli li se pod pozivom funkcije čitav main?
quark (napisa):


Kako ću je spremiti u globalnu ako je a priori ne znam?



Program da bi imao smisla u nekom trenutku mora spremiti vrijednosti x0 i y0 u neke varijable.

Ne misli li se pod pozivom funkcije čitav main?




Zadnja promjena: Namdev; 18:15 sri, 11. 4. 2012; ukupno mijenjano 2 put/a.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
quark
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 22. 10. 2011. (16:47:39)
Postovi: (DA)16
Spol: muško
Sarma = la pohva - posuda
20 = 26 - 6

PostPostano: 18:13 sri, 11. 4. 2012    Naslov: Citirajte i odgovorite

Zanemari, i ja gluposti pitam :facepalm:
Zanemari, i ja gluposti pitam O, kuku meni...


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (355F)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 19:15 sri, 11. 4. 2012    Naslov: Citirajte i odgovorite

[quote="quark"]2. Paa, znam da funkcija ništa ne vraća; da me zanima rezultat, ispisao bih [tt]cnt[/tt]; mislim, eksplicitno ne piše da funkcija mora išta vraćati, samo da "treba izračunati na koliko načina može doći".
Je li to implicitan način za reći da funkcija mora vraćati rješenje? :D[/quote]

Obicno se trazi da funkcija vraca. Ok, ovdje nije tako. No, globalne varijable treba izbjegavati (cit. koristiti samo kad stvarno treba, a zamjena za [tt]return[/tt] nije dobar razlog).

[quote="quark"]P.S. Pametnije je smanjiti broj koraka; unio sam (1,1) i za ograničenje zadatka od 17 zadataka, nije uspio izračunati u 6, 7 minuta :D[/quote]

Kakve veze ima (1,1)? I dalje ima 17 koraka, u rekurziji koja se u vecini koraka grana u 8 grana (a samo ponekad u samo dvije). Dakle, red velicine [tex]8^{17}[/tex] mogucih skakanja (svako ima hrpu koraka). Zbog toga sto tu i tamo imamo samo dva skoka ili doskakucemo gdje treba prije nego "potrosimo" 17 skokova, pretpostavimo da ukupno imamo otprilike pola tog broja skakanja (a odokativno bih rekao da je puno vise od pola), to je [tex]2^{3\cdot17-1} = 2^{50} \approx 10^{15}[/tex] skakanja (a svako u sebi krije odredjeni broj funckcijskih poziva i racunanja).

Za usporedbu, rekurzivno racunanje Fibonaccijevog broja [tex]F_n[/tex] trazi [tex]F_n[/tex] zbrajanja, pa ga uspijes docekati do cca [tex]n=50[/tex] (ovisno o racunalu). Dakle, tu pricamo o [tex]F_{50} = 12586269025 \approx 1.2 \cdot 10^{10}[/tex] zbrajanja, sto je cca [tex]10^5[/tex] [b]puta[/b] manje od gornje procjene (koja ne broji jednostavna zbrajanja nego malo vise posla).
quark (napisa):
2. Paa, znam da funkcija ništa ne vraća; da me zanima rezultat, ispisao bih cnt; mislim, eksplicitno ne piše da funkcija mora išta vraćati, samo da "treba izračunati na koliko načina može doći".
Je li to implicitan način za reći da funkcija mora vraćati rješenje? Very Happy


Obicno se trazi da funkcija vraca. Ok, ovdje nije tako. No, globalne varijable treba izbjegavati (cit. koristiti samo kad stvarno treba, a zamjena za return nije dobar razlog).

quark (napisa):
P.S. Pametnije je smanjiti broj koraka; unio sam (1,1) i za ograničenje zadatka od 17 zadataka, nije uspio izračunati u 6, 7 minuta Very Happy


Kakve veze ima (1,1)? I dalje ima 17 koraka, u rekurziji koja se u vecini koraka grana u 8 grana (a samo ponekad u samo dvije). Dakle, red velicine [tex]8^{17}[/tex] mogucih skakanja (svako ima hrpu koraka). Zbog toga sto tu i tamo imamo samo dva skoka ili doskakucemo gdje treba prije nego "potrosimo" 17 skokova, pretpostavimo da ukupno imamo otprilike pola tog broja skakanja (a odokativno bih rekao da je puno vise od pola), to je [tex]2^{3\cdot17-1} = 2^{50} \approx 10^{15}[/tex] skakanja (a svako u sebi krije odredjeni broj funckcijskih poziva i racunanja).

Za usporedbu, rekurzivno racunanje Fibonaccijevog broja [tex]F_n[/tex] trazi [tex]F_n[/tex] zbrajanja, pa ga uspijes docekati do cca [tex]n=50[/tex] (ovisno o racunalu). Dakle, tu pricamo o [tex]F_{50} = 12586269025 \approx 1.2 \cdot 10^{10}[/tex] zbrajanja, sto je cca [tex]10^5[/tex] puta manje od gornje procjene (koja ne broji jednostavna zbrajanja nego malo vise posla).



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
aj_ca_volin_te
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 22. 11. 2011. (20:18:49)
Postovi: (6F)16
Sarma = la pohva - posuda
20 = 22 - 2

PostPostano: 23:49 sri, 11. 4. 2012    Naslov: Citirajte i odgovorite

http://degiorgi.math.hr/prog2/kolokviji/p2-kolokvij-0910-1.pdf

problem je drugi zadatak, znam da imam rjesenja sva na netu, ali jednostavno mi nije jasno di je problem u ovom kodu, pa bih volio znati di grijesim da se to ne ponavlja ubuduce :D
HVALA

[code:1]#include <stdio.h>
#include <stdlib.h>
#include <string.h>

char *f(char **ploca , int dimenzija, int vjetar)
{
char *pale;
int br=0, i, j, z=0, k;

for(i=0;i<dimenzija;i++)
{
for(j=0;j<dimenzija;j++){

if((ploca[i][j] >= 'A')&&(ploca[i][j] <= 'Z'))
{
if(j+vjetar>=dimenzija)
{
br=br+1;
}
}
}
}
pale=(int*)malloc(br*sizeof(int));
if(pale==NULL)
{
printf("greska");
exit(1);
}

for(i=0;i<dimenzija;i++)
{
for(j=dimenzija-1;j>=0;j--)
{
if(ploca[i][j]>='A'&&ploca[i][j]<='Z')
{
if(j+vjetar>=dimenzija)
{
pale[z]=ploca[i][j];
z=z+1;
for(k=0;k<vjetar;k++)
{
ploca[i][k]='-';
}
}
else
{
ploca[i][j+vjetar]=ploca[i][j];
for(k=j;k<j+vjetar;k++)
{
ploca[i][k]='-';
}
}
}
}
}
pale[z]='\0';
return pale;
}

int main()
{
char** ploca;
char* pale;
int dimenzija, vjetar,i,j;
scanf("%d %d", &dimenzija, &vjetar);

ploca=(int**)malloc(dimenzija*sizeof(int*));
if(ploca==NULL)
{
printf("greska");
exit(1);
}
for(i=0;i<dimenzija;i++){
ploca[i]=(int*)malloc(dimenzija*sizeof(int));
if(ploca[i]==NULL){
printf("greska");
exit(1);
}
}

for(i=0;i<dimenzija;i++){
for(j=0;j<dimenzija;j++){
scanf("%c", &ploca[i][j]);
}
}

pale=f(ploca,dimenzija,vjetar);
printf("\n");
for(i=0;i<dimenzija;i++){
for(j=0;j<dimenzija;j++){
printf(" %d ", ploca[i][j]);
}
printf("\n");
}
printf("\n pale kuglice");
printf("\n");
puts(pale);
free(pale);
for(i=0;i<dimenzija; i++) free(ploca[i]);
free (ploca);
}
[/code:1]
http://degiorgi.math.hr/prog2/kolokviji/p2-kolokvij-0910-1.pdf

problem je drugi zadatak, znam da imam rjesenja sva na netu, ali jednostavno mi nije jasno di je problem u ovom kodu, pa bih volio znati di grijesim da se to ne ponavlja ubuduce Very Happy
HVALA

Kod:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

char *f(char **ploca , int dimenzija, int vjetar)
{
    char *pale;
    int br=0, i, j, z=0, k;

    for(i=0;i<dimenzija;i++)
    {
        for(j=0;j<dimenzija;j++){

        if((ploca[i][j] >= 'A')&&(ploca[i][j] <= 'Z'))
        {
            if(j+vjetar>=dimenzija)
            {
                br=br+1;
            }
        }
        }
    }
        pale=(int*)malloc(br*sizeof(int));
        if(pale==NULL)
        {
            printf("greska");
            exit(1);
        }

        for(i=0;i<dimenzija;i++)
        {
            for(j=dimenzija-1;j>=0;j--)
            {
                if(ploca[i][j]>='A'&&ploca[i][j]<='Z')
                {
                    if(j+vjetar>=dimenzija)
                    {
                        pale[z]=ploca[i][j];
                        z=z+1;
                        for(k=0;k<vjetar;k++)
                        {
                            ploca[i][k]='-';
                        }
                    }
                    else
                    {
                        ploca[i][j+vjetar]=ploca[i][j];
                        for(k=j;k<j+vjetar;k++)
                        {
                            ploca[i][k]='-';
                        }
                    }
                }
            }
        }
        pale[z]='\0';
        return pale;
    }

int main()
{
    char** ploca;
    char* pale;
    int dimenzija, vjetar,i,j;
    scanf("%d %d", &dimenzija, &vjetar);

    ploca=(int**)malloc(dimenzija*sizeof(int*));
    if(ploca==NULL)
    {
        printf("greska");
        exit(1);
    }
    for(i=0;i<dimenzija;i++){
        ploca[i]=(int*)malloc(dimenzija*sizeof(int));
        if(ploca[i]==NULL){
            printf("greska");
            exit(1);
        }
    }

    for(i=0;i<dimenzija;i++){
        for(j=0;j<dimenzija;j++){
            scanf("%c", &ploca[i][j]);
        }
    }

            pale=f(ploca,dimenzija,vjetar);
            printf("\n");
            for(i=0;i<dimenzija;i++){
                for(j=0;j<dimenzija;j++){
                    printf(" %d ", ploca[i][j]);
                }
                printf("\n");
            }
            printf("\n pale kuglice");
            printf("\n");
            puts(pale);
            free(pale);
            for(i=0;i<dimenzija; i++) free(ploca[i]);
            free (ploca);
}


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (355F)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 0:25 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

1. Zasto dinamicki alociras niz cijelih brojeva, a ne znakova?

2. Ne bi li ovdje:
[code:1] for(k=0;k<vjetar;k++)
{
ploca[i][k]='-';
}[/code:1]
umjesto [tt]k[/tt] trebalo pisati nesto u stilu [tt]j+k[/tt], uz dodatni oprez da se ne izleti van iz matrice (slicno kodu u [tt]else[/tt]-u, samo sto tamo ne treba paziti)?

3. Kad sredis tipove od alokacije, trebat ces alocirati jedno mjesto vise, zbog [tt]pale[z]='\0';[/tt].

4. Fali [tt]return 0;[/tt].

Pregledano citanjem, bez testiranja.
1. Zasto dinamicki alociras niz cijelih brojeva, a ne znakova?

2. Ne bi li ovdje:
Kod:
                        for(k=0;k<vjetar;k++)
                        {
                            ploca[i][k]='-';
                        }

umjesto k trebalo pisati nesto u stilu j+k, uz dodatni oprez da se ne izleti van iz matrice (slicno kodu u else-u, samo sto tamo ne treba paziti)?

3. Kad sredis tipove od alokacije, trebat ces alocirati jedno mjesto vise, zbog pale[z]='\0';.

4. Fali return 0;.

Pregledano citanjem, bez testiranja.



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
aj_ca_volin_te
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 22. 11. 2011. (20:18:49)
Postovi: (6F)16
Sarma = la pohva - posuda
20 = 22 - 2

PostPostano: 0:38 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

[code:1]1. Zasto dinamicki alociras niz cijelih brojeva, a ne znakova?

4. Fali return 0;. [/code:1]

upravo sam ovo sam skuzio, pretuzno :(

a s ostalim problemima cu se sada malo pozabaviti :D

HVALA PUNO! :D
Kod:
1. Zasto dinamicki alociras niz cijelih brojeva, a ne znakova?

4. Fali return 0;. 


upravo sam ovo sam skuzio, pretuzno Sad

a s ostalim problemima cu se sada malo pozabaviti Very Happy

HVALA PUNO! Very Happy


[Vrh]
Korisnički profil Pošaljite privatnu poruku
thinkpink223
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 25. 09. 2011. (09:24:57)
Postovi: (12)16
Spol: žensko
Sarma = la pohva - posuda
= 1 - 0

PostPostano: 8:36 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

jel mi može itko reći zašto mi se program na ovom dijelu koda sruši :
while(1)
{
scanf("%lf",&broj);
if(duljina<++n)
niz=(double*)realloc(niz,(duljina+=2)*sizeof(double));
niz[n-1]=broj;
if(broj<0) break;
}
ZANEMARITE.. valjda trebam samo postati da dobijem prosvjetljenje
jel mi može itko reći zašto mi se program na ovom dijelu koda sruši :
while(1)
{
scanf("%lf",&broj);
if(duljina<++n)
niz=(double*)realloc(niz,(duljina+=2)*sizeof(double));
niz[n-1]=broj;
if(broj<0) break;
}
ZANEMARITE.. valjda trebam samo postati da dobijem prosvjetljenje


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Hubert Cumberdale
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 10. 11. 2011. (11:43:04)
Postovi: (24)16
Spol: žensko
Sarma = la pohva - posuda
= 3 - 1

PostPostano: 17:33 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

Molim pomoć!
Radi se o prošlogodišnjoj žabi iz prve grupe.
Rješenje mi je identično onome na rješenjima kolokvija, uz izmijenjena imena varijabli (bitnija je jedino možda da je (x, y) cilj, a (m, n) trenutna pozicija).
Izmijenila sam svoj program po predlošku ovog s rješenja i sada je stvarno isti do na ime varijable i ne znam što da radim više. :(
Za (x0, y0)=(1,1) i broj skokova 5 meni izbacuje 1, a trebalo bi 702. :(

- moje rješenje:

[code:1] int zaba (int x, int y, int m, int n, int brs)
{
int jesam = (m==x && n==y) ? 1 : 0;
if (brs==0)
return jesam;
if (prost(m) && prost(n))
return zaba(x, y, m-2, n, brs-1)+
zaba(x, y, m+2, n, brs-1)+ jesam;
return zaba(x, y, m-2, n, brs-1)+
zaba(x, y, m-1, n, brs-1)+
zaba(x, y, m+1, n, brs-1)+
zaba(x, y, m+2, n, brs-1)+
zaba(x, y, m, n-2, brs-1)+
zaba(x, y, m, n-1, brs-1)+
zaba(x, y, m, n+1, brs-1)+
zaba(x, y, m, n+2, brs-1)+ jesam;
}
[/code:1]

- rješenje na netu:
[code:1]
int zaba(int x, int y, int target_x, int target_y, int remaining_jumps){
int sitting_on_target = (x == target_x && y == target_y) ? 1 : 0;
if(remaining_jumps == 0) return sitting_on_target;
if(is_prime(x) && is_prime(y)){
return zaba(x+2, y, target_x, target_y, remaining_jumps - 1) +
zaba(x-2, y, target_x, target_y, remaining_jumps - 1) +
sitting_on_target;
}else{
return zaba(x+1, y, target_x, target_y, remaining_jumps - 1) +
zaba(x-1, y, target_x, target_y, remaining_jumps - 1) +
zaba(x, y+1, target_x, target_y, remaining_jumps - 1) +
zaba(x, y-1, target_x, target_y, remaining_jumps - 1) +
zaba(x+2, y, target_x, target_y, remaining_jumps - 1) +
zaba(x-2, y, target_x, target_y, remaining_jumps - 1) +
zaba(x, y+2, target_x, target_y, remaining_jumps - 1) +
zaba(x, y-2, target_x, target_y, remaining_jumps - 1) +
sitting_on_target;
}
}[/code:1]
Molim pomoć!
Radi se o prošlogodišnjoj žabi iz prve grupe.
Rješenje mi je identično onome na rješenjima kolokvija, uz izmijenjena imena varijabli (bitnija je jedino možda da je (x, y) cilj, a (m, n) trenutna pozicija).
Izmijenila sam svoj program po predlošku ovog s rješenja i sada je stvarno isti do na ime varijable i ne znam što da radim više. Sad
Za (x0, y0)=(1,1) i broj skokova 5 meni izbacuje 1, a trebalo bi 702. Sad

- moje rješenje:

Kod:
  int zaba (int x, int y, int m, int n, int brs)
        {
            int jesam = (m==x && n==y) ? 1 : 0;
            if (brs==0)
                return jesam;
            if (prost(m) && prost(n))
                return zaba(x, y, m-2, n, brs-1)+
                       zaba(x, y, m+2, n, brs-1)+ jesam;
            return zaba(x, y, m-2, n, brs-1)+
                   zaba(x, y, m-1, n, brs-1)+
                   zaba(x, y, m+1, n, brs-1)+
                   zaba(x, y, m+2, n, brs-1)+
                   zaba(x, y, m, n-2, brs-1)+
                   zaba(x, y, m, n-1, brs-1)+
                   zaba(x, y, m, n+1, brs-1)+
                   zaba(x, y, m, n+2, brs-1)+ jesam;
        }


- rješenje na netu:
Kod:

int zaba(int x, int y, int target_x, int target_y, int remaining_jumps){
    int sitting_on_target = (x == target_x && y == target_y) ? 1 : 0;
    if(remaining_jumps == 0) return sitting_on_target;
    if(is_prime(x) && is_prime(y)){
        return zaba(x+2, y, target_x, target_y, remaining_jumps - 1) +
               zaba(x-2, y, target_x, target_y, remaining_jumps - 1) +
               sitting_on_target;
    }else{
        return zaba(x+1, y, target_x, target_y, remaining_jumps - 1) +
               zaba(x-1, y, target_x, target_y, remaining_jumps - 1) +
               zaba(x, y+1, target_x, target_y, remaining_jumps - 1) +
               zaba(x, y-1, target_x, target_y, remaining_jumps - 1) +
               zaba(x+2, y, target_x, target_y, remaining_jumps - 1) +
               zaba(x-2, y, target_x, target_y, remaining_jumps - 1) +
               zaba(x, y+2, target_x, target_y, remaining_jumps - 1) +
               zaba(x, y-2, target_x, target_y, remaining_jumps - 1) +
               sitting_on_target;
    }
}


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (355F)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 18:26 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

Nagadjam, ali vjerojatno ti provjera prostosti ne valja. Brojevi manji od 2 (dakle, i svi negativni) [b]nisu[/b] prosti.
Nagadjam, ali vjerojatno ti provjera prostosti ne valja. Brojevi manji od 2 (dakle, i svi negativni) nisu prosti.



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
aj_ca_volin_te
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 22. 11. 2011. (20:18:49)
Postovi: (6F)16
Sarma = la pohva - posuda
20 = 22 - 2

PostPostano: 20:04 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

...kako niz stringova poslati u funkciju???
...kako niz stringova poslati u funkciju???


[Vrh]
Korisnički profil Pošaljite privatnu poruku
gflegar
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 12. 10. 2011. (15:03:41)
Postovi: (10D)16
Spol: muško
Sarma = la pohva - posuda
68 = 72 - 4

PostPostano: 20:29 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

isto kao i niz char pointera...
[code:1]
void funkcija(char *s[]){
/**********/
}

/***********/
char *s[10];
funkcija(s);
/**********/
[/code:1]
isto kao i niz char pointera...
Kod:

void funkcija(char *s[]){
    /**********/
}

/***********/
char *s[10];
funkcija(s);
/**********/
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
aj_ca_volin_te
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 22. 11. 2011. (20:18:49)
Postovi: (6F)16
Sarma = la pohva - posuda
20 = 22 - 2

PostPostano: 21:00 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

hvala :)
a što ako san radia priko typedef?
hvala Smile
a što ako san radia priko typedef?


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (355F)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 21:12 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

Znas poslati niz [tt]int[/tt]-ova? Pomocu [tt]typedef[/tt] definiras svoj tip, pa saljes niz toga. Same thing, nema razlike, to i je poanta [tt]typedef[/tt]-a.
Znas poslati niz int-ova? Pomocu typedef definiras svoj tip, pa saljes niz toga. Same thing, nema razlike, to i je poanta typedef-a.



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
gflegar
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 12. 10. 2011. (15:03:41)
Postovi: (10D)16
Spol: muško
Sarma = la pohva - posuda
68 = 72 - 4

PostPostano: 21:15 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

mislis nesto kao:
[code:1]
typedef char *string;

void funkcija(string s[]){
/**********/
}

/***********/
string s[10];
funkcija(s);
/**********/
[/code:1]
mozes razlicite stvari "typedefati" tako da ovo pitanje bas nije jednoznacno postavljeno :)
mislis nesto kao:
Kod:

typedef char *string;

void funkcija(string s[]){
    /**********/
}

/***********/
string s[10];
funkcija(s);
/**********/

mozes razlicite stvari "typedefati" tako da ovo pitanje bas nije jednoznacno postavljeno Smile
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
aj_ca_volin_te
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 22. 11. 2011. (20:18:49)
Postovi: (6F)16
Sarma = la pohva - posuda
20 = 22 - 2

PostPostano: 21:32 čet, 12. 4. 2012    Naslov: Citirajte i odgovorite

ahaaa....hvala vsego :D , double hvala gflegar :D
ahaaa....hvala vsego Very Happy , double hvala gflegar Very Happy


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2 Vremenska zona: GMT + 01:00.
Idite na Prethodno  1, 2, 3, 4
Stranica 4 / 4.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan