Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
dodgin_lions Forumaš(ica)
Pridružen/a: 24. 07. 2012. (14:49:47) Postovi: (22)16
Spol:
|
Postano: 23:49 čet, 16. 5. 2013 Naslov: |
|
|
Zadnja zadaća, drugi zadatak, kad provjeravam čini mi se da radi, ali javlja da je netočno, pa evo, ako se kome da pogledat..
Napišite program koji čita datoteku "ldwrgvxy.in", te ju prepisuje u datoteku "ldwrgvxy.out" tako da u prepisivanju sva pojavljivanja stringa "kcv" zamijeni stringom "sufbw".
[code:1]#include <stdio.h>
#include <string.h>
int main () {
FILE* in;
FILE* out;
in = fopen ("ldwrgvxy.in", "r");
out = fopen ("ldwrgvxy.out", "w");
int k= 0;
while(!k) {
char polje[4] = {0};
fscanf(in, "%3[^\EOF]", polje);
if (feof(in)) {
fprintf(out, "%s", polje);
break;
}
if(strcmp(polje, "kcv")==0) {
fprintf(out, "%s", "sufbw");
} else {
fprintf(out, "%c", polje[0]);
fseek(in, -2, SEEK_CUR);
}
}
fclose(in);
fclose(out);
return 0;
}[/code:1]
Zadnja zadaća, drugi zadatak, kad provjeravam čini mi se da radi, ali javlja da je netočno, pa evo, ako se kome da pogledat..
Napišite program koji čita datoteku "ldwrgvxy.in", te ju prepisuje u datoteku "ldwrgvxy.out" tako da u prepisivanju sva pojavljivanja stringa "kcv" zamijeni stringom "sufbw".
Kod: | #include <stdio.h>
#include <string.h>
int main () {
FILE* in;
FILE* out;
in = fopen ("ldwrgvxy.in", "r");
out = fopen ("ldwrgvxy.out", "w");
int k= 0;
while(!k) {
char polje[4] = {0};
fscanf(in, "%3[^\EOF]", polje);
if (feof(in)) {
fprintf(out, "%s", polje);
break;
}
if(strcmp(polje, "kcv")==0) {
fprintf(out, "%s", "sufbw");
} else {
fprintf(out, "%c", polje[0]);
fseek(in, -2, SEEK_CUR);
}
}
fclose(in);
fclose(out);
return 0;
} |
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
|
[Vrh] |
|
El_Loco Forumaš(ica)
Pridružen/a: 26. 05. 2012. (15:25:04) Postovi: (31)16
Spol:
|
|
[Vrh] |
|
math_student Forumaš(ica)
Pridružen/a: 02. 11. 2012. (16:38:58) Postovi: (18)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
Postano: 18:07 čet, 23. 5. 2013 Naslov: |
|
|
[quote="El_Loco"]
Kad konstruiras neki element matrice treba ti element iznad i element zdesna. A ti se po matrici seces s lijeva na desno[/quote]
Ispravljeno i sad radi! Hvala!
4. zadaća, 2. zadatak:
[quote]Napišite program koji učitava jednu liniju teksta s najviše 15572 znakova. Tom tekstu treba izbrisati svaku 5. riječ, a ostalima izokrenuti redoslijed slova (same riječi ostaju u originalnom poretku). Tako dobiveni tekst treba ispisati.
Možete pretpostaviti da tekst sadrži samo slova i razmake.[/quote]
[url]http://paste2.org/E8vIatZ5[/url]
Na malim primjerima mi djeluje dobro, mislio sam da je možda stvar u previše razmaka, ali sam testirao i verziju koja ne dira razmake, samo slova, a i verziju koja ostavlja jedan razmak između neobrisanih riječi i javlja da ne valja, pa je ipak negdje drugdje problem?
El_Loco (napisa): |
Kad konstruiras neki element matrice treba ti element iznad i element zdesna. A ti se po matrici seces s lijeva na desno |
Ispravljeno i sad radi! Hvala!
4. zadaća, 2. zadatak:
Citat: | Napišite program koji učitava jednu liniju teksta s najviše 15572 znakova. Tom tekstu treba izbrisati svaku 5. riječ, a ostalima izokrenuti redoslijed slova (same riječi ostaju u originalnom poretku). Tako dobiveni tekst treba ispisati.
Možete pretpostaviti da tekst sadrži samo slova i razmake. |
http://paste2.org/E8vIatZ5
Na malim primjerima mi djeluje dobro, mislio sam da je možda stvar u previše razmaka, ali sam testirao i verziju koja ne dira razmake, samo slova, a i verziju koja ostavlja jedan razmak između neobrisanih riječi i javlja da ne valja, pa je ipak negdje drugdje problem?
|
|
[Vrh] |
|
mdoko Forumaš(ica)
Pridružen/a: 30. 11. 2002. (22:17:12) Postovi: (71A)16
Spol:
Lokacija: Heriot-Watt University, Edinburgh
|
|
[Vrh] |
|
math_student Forumaš(ica)
Pridružen/a: 02. 11. 2012. (16:38:58) Postovi: (18)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
Postano: 21:02 čet, 23. 5. 2013 Naslov: |
|
|
[quote="mdoko"]Možda pomoću [tt]echo $?[/tt].
Znam da sam to jednom pričao na vježbama. :cool:[/quote]
Vjecni optimist. :lol:
@Shirohige: Jedina greska koju vidim (i vjerojatno je upravo u tome problem) je da stringu nisi dao dovoljno memorije (fali ti extra znak za [tt]'\0'[/tt]).
Usput, paste2.org je uzasan, jer pogubi indentaciju kad se odande kopira. Pastebin je tu solidno bolji.
@math_student: Znaci, imas
[code:1] printf("nesto\n");
return 0;
}[/code:1]
? Ako ne, molim stavi tako, pa izvrti.
Nadalje, sto [b]tocno[/b] napise u "prozorcicu" kad javi gresku?
mdoko (napisa): | Možda pomoću echo $?.
Znam da sam to jednom pričao na vježbama. |
Vjecni optimist.
@Shirohige: Jedina greska koju vidim (i vjerojatno je upravo u tome problem) je da stringu nisi dao dovoljno memorije (fali ti extra znak za '\0').
Usput, paste2.org je uzasan, jer pogubi indentaciju kad se odande kopira. Pastebin je tu solidno bolji.
@math_student: Znaci, imas
Kod: | printf("nesto\n");
return 0;
} |
? Ako ne, molim stavi tako, pa izvrti.
Nadalje, sto tocno napise u "prozorcicu" kad javi gresku?
_________________ 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.
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
Postano: 22:30 čet, 23. 5. 2013 Naslov: |
|
|
[quote="vsego"]
@Shirohige: Jedina greska koju vidim (i vjerojatno je upravo u tome problem) je da stringu nisi dao dovoljno memorije (fali ti extra znak za [tt]'\0'[/tt]).[/quote]
Yup, sad radi, taj verifikator nema ni trunke milosti (test primjeri su bili kraći od potrebnog) :D Hvala!
[quote="vsego"]Usput, paste2.org je uzasan, jer pogubi indentaciju kad se odande kopira. Pastebin je tu solidno bolji.
[/quote]
Da mi je barem netko to prije rekao, koristio sam ga dosad samo zato jer mi je bio "par pixela bliži" od pastebina u bookmark izborniku, zapamtit ću.
vsego (napisa): |
@Shirohige: Jedina greska koju vidim (i vjerojatno je upravo u tome problem) je da stringu nisi dao dovoljno memorije (fali ti extra znak za '\0'). |
Yup, sad radi, taj verifikator nema ni trunke milosti (test primjeri su bili kraći od potrebnog) Hvala!
vsego (napisa): | Usput, paste2.org je uzasan, jer pogubi indentaciju kad se odande kopira. Pastebin je tu solidno bolji.
|
Da mi je barem netko to prije rekao, koristio sam ga dosad samo zato jer mi je bio "par pixela bliži" od pastebina u bookmark izborniku, zapamtit ću.
|
|
[Vrh] |
|
math_student Forumaš(ica)
Pridružen/a: 02. 11. 2012. (16:38:58) Postovi: (18)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
Postano: 22:57 čet, 23. 5. 2013 Naslov: |
|
|
[quote="math_student"]da, stavila sam tako i [color=red]ne ispisuje ništa[/color]..
u prozorčiću piše kao i inače kad se program sruši:"zad3.exe" has stopped working[/quote]
To znaci da padne prije. Konkretno, ne dodajes dobro u niz, jer tvoj [tt]realloc()[/tt] ne produlji niz (ostavi ga na duljini 1).
math_student (napisa): | da, stavila sam tako i ne ispisuje ništa..
u prozorčiću piše kao i inače kad se program sruši:"zad3.exe" has stopped working |
To znaci da padne prije. Konkretno, ne dodajes dobro u niz, jer tvoj realloc() ne produlji niz (ostavi ga na duljini 1).
_________________ 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.
|
|
[Vrh] |
|
white_butterfly Forumaš(ica)
Pridružen/a: 14. 10. 2011. (17:44:57) Postovi: (40)16
Spol:
|
Postano: 21:33 pet, 24. 5. 2013 Naslov: |
|
|
Kad probam na svom primjeru radi, ali mi aplikacija za zadaće govori da nije točna?
Napišite program koji čita datoteku "sudnvmru.in", te ju prepisuje u datoteku "sudnvmru.out" tako da u prepisivanju sva pojavljivanja stringa "lm" zamijeni stringom "bdgmnt".
Napomena: Nemojte uvoditi ograničenja na duljinu datoteke i/ili pojedinih linija i riječi u datoteci.
#include<stdio.h>
#include<stdlib.h>
int main(void){
FILE *in, *out;
char c, d;
if((in=fopen("sudnvmru.in", "r"))==NULL){
printf("Greska prilikom otvaranja datoteke!");
exit(1);
}
if((out=fopen("sudnvmru.out", "w"))==NULL){
printf("Greska prilikom otvaranja datoteke!");
exit(1);
}
while((c=fgetc(in))!=EOF){
if(c=='l'){
d=fgetc(in);
if(d=='m'){
fprintf(out, "%s", "bdgmnt");
}else
fprintf(out, "%c", c);
}else
fprintf(out, "%c", c);
}
fclose(in);
fclose(out);
return 0;
}
Kad probam na svom primjeru radi, ali mi aplikacija za zadaće govori da nije točna?
Napišite program koji čita datoteku "sudnvmru.in", te ju prepisuje u datoteku "sudnvmru.out" tako da u prepisivanju sva pojavljivanja stringa "lm" zamijeni stringom "bdgmnt".
Napomena: Nemojte uvoditi ograničenja na duljinu datoteke i/ili pojedinih linija i riječi u datoteci.
#include<stdio.h>
#include<stdlib.h>
int main(void){
FILE *in, *out;
char c, d;
if((in=fopen("sudnvmru.in", "r"))==NULL){
printf("Greska prilikom otvaranja datoteke!");
exit(1);
}
if((out=fopen("sudnvmru.out", "w"))==NULL){
printf("Greska prilikom otvaranja datoteke!");
exit(1);
}
while((c=fgetc(in))!=EOF){
if(c=='l'){
d=fgetc(in);
if(d=='m'){
fprintf(out, "%s", "bdgmnt");
}else
fprintf(out, "%c", c);
}else
fprintf(out, "%c", c);
}
fclose(in);
fclose(out);
return 0;
}
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
Postano: 14:44 uto, 28. 5. 2013 Naslov: |
|
|
Klasicno za taj zadatak: pada na [tt]"zzeb"[/tt] i [tt]"zezeb"[/tt], i.e., kad prvo imas podstring, pa onda cijeli string (a tvoj program prihvaca samo nastavak podstringa).
Klasicno za taj zadatak: pada na "zzeb" i "zezeb", i.e., kad prvo imas podstring, pa onda cijeli string (a tvoj program prihvaca samo nastavak podstringa).
_________________ 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.
|
|
[Vrh] |
|
setebos93 Forumaš(ica)
Pridružen/a: 13. 04. 2011. (22:57:11) Postovi: (19)16
Spol:
|
Postano: 0:13 sri, 29. 5. 2013 Naslov: |
|
|
Pozdrav, trebao bih pomoć u traženju greške u 3. zadatku zadnje domaće zadaće.
[quote]Zadana je datoteka "arbqmbl.in" u kojoj se u prvoj liniji nalazi prirodni broj n, a u idućih n redaka zapisani su datumi u formatu
d.m.g.
(po jedan u svakom retku). Datume treba prepisati u datoteku "arbqmbl.out" u formatu
koliko:d.m.g.
pri čemu je koliko broj pojavljivanja datuma u datoteci, a datumi trebaju biti sortirani od najstarijeg prema najnovijem.
Napomena: Datumi u ulaznoj datoteci bit će ispravni, tj. ne treba provjeravati da su korektni.[/quote]
[code:1]#include <stdio.h>
#include <stdlib.h>
typedef struct{
int dan;
int mjesec;
int godina;
int c;
} date;
int main (void){
FILE *in, *out;
int n,i,j;
date *datum;
if((in=fopen("arbqmbl.in.txt","rt"))==NULL) exit(1);
if((out=fopen("arbqmbl.out.txt","wt"))==NULL) exit(1);
fscanf(in,"%d",&n);
datum=(date*)malloc(n*sizeof(date));
for(i=0;i<n;i++){
datum[i].c=0;
fscanf(in, "%d.%d.%d.", &datum[i].dan, &datum[i].mjesec, &datum[i].godina);
datum[i].c++;
for (j=0;j<i;j++) {
if(datum[i].dan==datum[j].dan && datum[i].mjesec==datum[j].mjesec && datum[i].godina==datum[i].godina){
datum[j].c++;
i--;
n--;}}
}
for (i=0;i<n;i++)
for (j=i;j<n;j++)
if(datum[i].dan+12*datum[i].mjesec+365*datum[i].godina>datum[j].dan+12*datum[j].mjesec+365*datum[j].godina){
date temp=datum[i];
datum[i]=datum[j];
datum[j]=temp;}
for (i=0;i<n;i++){
fprintf(out,"%d:%d.%d.%d.",datum[i].c,datum[i].dan, datum[i].mjesec, datum[i].godina);
if(i!=n-1) fprintf(out,"\n");
}
return 0;
}
[/code:1]
Već treći put javlja da ne radi, a ne znam što bih više izmjenio, na mojim primjerima se čini da radi.
Pozdrav, trebao bih pomoć u traženju greške u 3. zadatku zadnje domaće zadaće.
Citat: | Zadana je datoteka "arbqmbl.in" u kojoj se u prvoj liniji nalazi prirodni broj n, a u idućih n redaka zapisani su datumi u formatu
d.m.g.
(po jedan u svakom retku). Datume treba prepisati u datoteku "arbqmbl.out" u formatu
koliko:d.m.g.
pri čemu je koliko broj pojavljivanja datuma u datoteci, a datumi trebaju biti sortirani od najstarijeg prema najnovijem.
Napomena: Datumi u ulaznoj datoteci bit će ispravni, tj. ne treba provjeravati da su korektni. |
Kod: | #include <stdio.h>
#include <stdlib.h>
typedef struct{
int dan;
int mjesec;
int godina;
int c;
} date;
int main (void){
FILE *in, *out;
int n,i,j;
date *datum;
if((in=fopen("arbqmbl.in.txt","rt"))==NULL) exit(1);
if((out=fopen("arbqmbl.out.txt","wt"))==NULL) exit(1);
fscanf(in,"%d",&n);
datum=(date*)malloc(n*sizeof(date));
for(i=0;i<n;i++){
datum[i].c=0;
fscanf(in, "%d.%d.%d.", &datum[i].dan, &datum[i].mjesec, &datum[i].godina);
datum[i].c++;
for (j=0;j<i;j++) {
if(datum[i].dan==datum[j].dan && datum[i].mjesec==datum[j].mjesec && datum[i].godina==datum[i].godina){
datum[j].c++;
i--;
n--;}}
}
for (i=0;i<n;i++)
for (j=i;j<n;j++)
if(datum[i].dan+12*datum[i].mjesec+365*datum[i].godina>datum[j].dan+12*datum[j].mjesec+365*datum[j].godina){
date temp=datum[i];
datum[i]=datum[j];
datum[j]=temp;}
for (i=0;i<n;i++){
fprintf(out,"%d:%d.%d.%d.",datum[i].c,datum[i].dan, datum[i].mjesec, datum[i].godina);
if(i!=n-1) fprintf(out,"\n");
}
return 0;
}
|
Već treći put javlja da ne radi, a ne znam što bih više izmjenio, na mojim primjerima se čini da radi.
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
Postano: 10:41 sri, 29. 5. 2013 Naslov: |
|
|
[quote="vsego"]Klasicno za taj zadatak: pada na [tt]"zzeb"[/tt] i [tt]"zezeb"[/tt], i.e., kad prvo imas podstring, pa onda cijeli string (a tvoj program prihvaca samo nastavak podstringa).[/quote]
Ispravio sam, hvala!
I zadnji zadatak:
[quote]Zadatak 3:
Zadana je datoteka "sqgbrlq.in" u kojoj se u prvoj liniji nalazi prirodni broj n, a u idućih n redaka zapisani su datumi u formatu
d.m.g.
(po jedan u svakom retku). Datume treba prepisati u datoteku "sqgbrlq.out" u formatu
koliko|d.m.g.
pri čemu je koliko broj pojavljivanja datuma u datoteci, a datumi trebaju biti sortirani od najstarijeg prema najnovijem.
Napomena: Datumi u ulaznoj datoteci bit će ispravni, tj. ne treba provjeravati da su korektni.
Uputa: Ovaj zadatak najlakše je riješiti upotrebom dinamički alociranog polja struct-ova.
Primjer: Ako ulazna datoteka sadrži
5
1.1.1.
2.2.2.
13.1.2010.
1.1.1.
6.6.666.
onda izlazna treba biti
2|1.1.1.
1|2.2.2.
1|6.6.666.
1|13.1.2010.[/quote]
[url]http://pastebin.com/8QSGTiGG[/url]
Napravio sam si primjer:
[code:1]22
1.1.1.
2.2.2.
29.12.2014.
13.1.2010.
1.1.1.
6.6.666.
29.12.2014.
1.2.1.
3.1.1.
6.6.666.
13.1.2010.
1.1.1.
1.1.1.
1.1.1.
13.1.2010.
29.12.2014.
29.12.2014.
29.12.2014.
5.5.555.
1.1.1.
2.2.2.
6.6.666.[/code:1]
I output datoteka mi ispadne:
[code:1]6|1.1.1.
1|3.1.1.
1|1.2.1.
2|2.2.2.
1|5.5.555.
3|6.6.666.
3|13.1.2010.
5|29.12.2014.[/code:1]
što mi se čini ok, pokušao to izvesti na studentu i isto mi ispadne tako da opet ne vidim gdje griješim. :?
vsego (napisa): | Klasicno za taj zadatak: pada na "zzeb" i "zezeb", i.e., kad prvo imas podstring, pa onda cijeli string (a tvoj program prihvaca samo nastavak podstringa). |
Ispravio sam, hvala!
I zadnji zadatak:
Citat: | Zadatak 3:
Zadana je datoteka "sqgbrlq.in" u kojoj se u prvoj liniji nalazi prirodni broj n, a u idućih n redaka zapisani su datumi u formatu
d.m.g.
(po jedan u svakom retku). Datume treba prepisati u datoteku "sqgbrlq.out" u formatu
koliko|d.m.g.
pri čemu je koliko broj pojavljivanja datuma u datoteci, a datumi trebaju biti sortirani od najstarijeg prema najnovijem.
Napomena: Datumi u ulaznoj datoteci bit će ispravni, tj. ne treba provjeravati da su korektni.
Uputa: Ovaj zadatak najlakše je riješiti upotrebom dinamički alociranog polja struct-ova.
Primjer: Ako ulazna datoteka sadrži
5
1.1.1.
2.2.2.
13.1.2010.
1.1.1.
6.6.666.
onda izlazna treba biti
2|1.1.1.
1|2.2.2.
1|6.6.666.
1|13.1.2010. |
http://pastebin.com/8QSGTiGG
Napravio sam si primjer:
Kod: | 22
1.1.1.
2.2.2.
29.12.2014.
13.1.2010.
1.1.1.
6.6.666.
29.12.2014.
1.2.1.
3.1.1.
6.6.666.
13.1.2010.
1.1.1.
1.1.1.
1.1.1.
13.1.2010.
29.12.2014.
29.12.2014.
29.12.2014.
5.5.555.
1.1.1.
2.2.2.
6.6.666. |
I output datoteka mi ispadne:
Kod: | 6|1.1.1.
1|3.1.1.
1|1.2.1.
2|2.2.2.
1|5.5.555.
3|6.6.666.
3|13.1.2010.
5|29.12.2014. |
što mi se čini ok, pokušao to izvesti na studentu i isto mi ispadne tako da opet ne vidim gdje griješim.
|
|
[Vrh] |
|
setebos93 Forumaš(ica)
Pridružen/a: 13. 04. 2011. (22:57:11) Postovi: (19)16
Spol:
|
Postano: 10:58 sri, 29. 5. 2013 Naslov: |
|
|
Hm, da, hvala... :roll:, ali čak ni nije bio najveći problem u sortu, jer sam probao i na drugi način, slično ko Shirohige.
Kad sam provjeravao je li pročitani datum već prethodno pročitan, kod uspoređivanja godina sam dva puta napisao index "i" pa je onda sve datume s istim danom i istim mjesecom shvatilo kao isti bez obzira na godinu. :roll: :roll: Nadam se da će sada biti dobro.
@Shirohige
Nešto ti ne valja s ispisom, ako ti se najstariji datum pojavljuje samo jednom, onda ga iz nekog razloga u izlaznu datoteku zapiše dva puta.
Hm, da, hvala... , ali čak ni nije bio najveći problem u sortu, jer sam probao i na drugi način, slično ko Shirohige.
Kad sam provjeravao je li pročitani datum već prethodno pročitan, kod uspoređivanja godina sam dva puta napisao index "i" pa je onda sve datume s istim danom i istim mjesecom shvatilo kao isti bez obzira na godinu. Nadam se da će sada biti dobro.
@Shirohige
Nešto ti ne valja s ispisom, ako ti se najstariji datum pojavljuje samo jednom, onda ga iz nekog razloga u izlaznu datoteku zapiše dva puta.
|
|
[Vrh] |
|
|