|
tw8
|
|
Off-topic, Ianuarie 08, 2008, 07:39:47 pm
|
|
Off-topic pentru concursurile de programare. Topic creeat la sugestia lui Challenge.
|
|
|
|
|
Memorat
|
|
|
|
Challenge
Jr. Member

Deconectat
Mesaje: 91
|
|
Off-topic, Ianuarie 08, 2008, 08:17:47 pm
|
|
[incepatori] Numar Maxim Am o solutie mai buna decat cele pe care le-am vazut  #include
FILE *f; unsgined long numere[10],j; int i; char c;
int main(){ for(i=1;i<=9;i++){ numere[i]=0; } f=fopen("date.in","r"); while(!feof(f)){ fscanf(f,"%c",&c); if(c=='0'){numere[0]++;} if(c=='1'){numere[1]++;} if(c=='2'){numere[2]++;} if(c=='3'){numere[3]++;} if(c=='4'){numere[4]++;} if(c=='5'){numere[5]++;} if(c=='6'){numere[6]++;} if(c=='7'){numere[7]++;} if(c=='8'){numere[8]++;} if(c=='9'){numere[9]++;} if(feof(f)){break;} } fclose(f); f=fopen("date.out","w"); for(i=9;i>=0;i--){ for(j=1;j<=numere[i];j++){ fprintf(f,"%ld",i); } } fclose(f); return 0; } Eu folosesc C++ -ul clasic.Merge pana cand se umple numere i={0,1...9} ... nu stiu exact cat de mare este unsgined long
Si am o intrebare...puteam sa postam coduri care nu sunt facute de noi? ( pun si credits normal , dar ca sa invete si cei de pe forum, asta nu e "furat")
|
|
|
|
|
Memorat
|
|
|
|
Psycho p01nt
Jr. Member

Deconectat
Mesaje: 85
|
|
Off-topic, Ianuarie 08, 2008, 08:26:19 pm
|
|
Daca pui si credits eu cred ca nu este nici o problema...Parerea mea..acum sa vedem ce o zice stafful
|
|
|
|
|
Memorat
|
|
|
|
|
Agkelos
|
|
Off-topic, Ianuarie 08, 2008, 09:03:50 pm
|
|
Si am o intrebare...puteam sa postam coduri care nu sunt facute de noi? ( pun si credits normal , dar ca sa invete si cei de pe forum, asta nu e "furat") Daca pui credits nu inseamna ca nu e furat. Trebuie sa ai permisiunea autorului sa postezi - exceptand cazul in care exista o licenta de tip GPL sau BSD. Anyway, avand in vedere ca e vorba de concurs trebuie sa fie cod original. Asta e ideea unui concurs, sa se vada meritul participantului, nu ? 
|
|
|
|
|
Memorat
|
|
|
|
Challenge
Jr. Member

Deconectat
Mesaje: 91
|
|
Off-topic, Ianuarie 08, 2008, 09:19:14 pm
|
|
Eu nu vroiam sa pun cod furat la concursul propriu-zis, ci aici la Off-topic.Iar aici pe Off-topic nu postez coduri "furate" decat ca sa vada si altii cum se rezolva, nu ca sa ma laud. Normal fiecare care user care propune problema ar trebuii sa aiba facuta aplicatia/problema dinainte de a posta ... iar la sfarsit de tot sa fie postat codul sursa... sa nu ramana o "dilema" pentru unii userii...cum ar fii Turnurile din Hanoi...desi daca cauti pe google gasesti in 5 minute sursa cu tot cu explicatii. 
|
|
|
|
|
Memorat
|
|
|
|
Psycho p01nt
Jr. Member

Deconectat
Mesaje: 85
|
|
Off-topic, Ianuarie 08, 2008, 09:19:57 pm
|
|
Agkelos nu crezi ca din moment ce omu' a postat sursa,a spus ca vrea sa i se acorde credits...Daca era vorba de acord nu o mai posta si gata.in plus daca e vorba de codul sursa unui om de afara si nu ai cum sa iei legatura cu el sa iti dea aprobarea? quizz test? what you will do? ... Si am o intrebare...puteam sa postam coduri care nu sunt facute de noi? ( pun si credits normal , dar ca sa invete si cei de pe forum, asta nu e "furat") mi se pare o idee buna,insa locul nu e potrivit...cum a spus si Agkelos este o competitie ..aici e vorba de noi...si trebuie sa postam ideile si codurile noastre.ideea e buna..dar ar trebui facut un loc special unde se pot posta alte surse de unde membrii vor putea invata.. 
|
|
|
|
|
Memorat
|
|
|
|
|
AnaKonD
|
|
Off-topic, Februarie 06, 2008, 12:46:04 pm
|
|
Am si eu o intrebare...de ce la sectiunea avansati nu se mai incepe nici un concurs?Stiu,nu avem concurenti nici la incepatori dar poate cei mai experimentati s-ar pune pe treaba...
|
|
|
|
|
Memorat
|
"Să nu te opreşti niciodată din a-ţi pune întrebări, curiozitatea stă la baza existenţei."(Albert Einstein)cross the line
|
|
|
|
AnaKonD
|
|
Off-topic, Februarie 21, 2008, 05:42:03 pm
|
|
2 zile ramase la concursul de incepatori...
|
|
|
|
|
Memorat
|
"Să nu te opreşti niciodată din a-ţi pune întrebări, curiozitatea stă la baza existenţei."(Albert Einstein)cross the line
|
|
|
Challenge
Jr. Member

Deconectat
Mesaje: 91
|
|
Off-topic, Martie 05, 2008, 05:41:07 pm
|
|
Vad ca nimeni nu se mai intereseaza de programare  ...nici la celelalte sectiuni...parca nu ar fii forum pentru programare ...
|
|
|
|
|
Memorat
|
|
|
|
|
Archangel
|
|
Off-topic, Martie 05, 2008, 06:11:11 pm
|
|
eu nu ma descurc la siruri de caractere 
|
|
|
|
|
Memorat
|
|
|
|
|
DarkByte
|
|
Off-topic, Martie 06, 2008, 08:10:43 am
|
|
Ce anume e asa de greu cu ele ? Pune intrebari, pune surse si te vom corecta noi.
Bafta
|
|
|
|
|
Memorat
|
|
|
|
|
Archangel
|
|
Off-topic, Martie 06, 2008, 02:40:25 pm
|
|
de exemplu, cum sa scot cuvinte dintr-un text?
|
|
|
|
|
Memorat
|
|
|
|
|
DarkByte
|
|
Off-topic, Martie 06, 2008, 02:51:10 pm
|
|
Relativ simplu ... te intereseaza delimitatorii de cuvinte  Spatii, puncte, virgule, etc ... So ... mergi in textul tau caracter cu caracter pana la finalul textului, iar toate caracterele care se afla intre 2 delimitatori sunt cuvinte  Go for it 
|
|
|
|
|
Memorat
|
|
|
|
|
Archangel
|
|
Off-topic, Martie 06, 2008, 02:55:32 pm
|
|
multumesc! o sa incerc sa ma (z)bat si eu cu problema aia 
|
|
|
|
|
Memorat
|
|
|
|
|
HexString
|
|
Off-topic, Martie 06, 2008, 03:15:41 pm
|
|
Ai functia strtok pentru asta din headerul : string.hExemplu: char text[1000]; //arrayul unde este textul char *p; char separatori[]=" .,!?<>\n"; char cuvinte[100][20];//aici se vor salva cuvintele int k; p=strtok(text,separatori); while(p!=0) {k++; strcpy(cuvinte[k],p); p=strtok(NULL,sep); } iar ca sa le ordonezi, poti sa folosesti functia strcmp().
|
|
|
|
|
Memorat
|
|
|
|
HostGator
Newbie

Mesaje: Multe
|
Ai auzit de aligatorul care ofera hosting?
|
|
|
|
|
|