» Utilizator
Salut, vizitatorule!

SkullBox este o comunitate formata din programatori si administratori de sisteme sau retele care iti sta la dispozitie cand ai o problema legata de calculatoare. Daca esti un utilizator existent, autentifica-te.

Daca nu te-ai inregistrat inca pe forum, alatura-te noua astfel marind comunitatea si ajutandu-i pe cei care au nevoie de informatii.

Daca te-ai inregistrat dar inca nu ai primit codul de activare, il poti cere aici.




Autentifica-te cu numele de utilizator si parola pentru a putea posta pe forum sau pentru a accesa ariile disponibile doar utilizatorilor inregistrati.
 » Concurs
GameDev
 » Statistici
  • 46950 de mesaje.
  • 5871 de topicuri.
  • 825 de utilizatori.
  •  
  • cdoryn74 e ultimul utilizator inregistrat.
[Detalii]

 » Parteneri » Sponsori

 » Recomandăm
HostVision

» Avem un concurs pentru bloggeri si forumisti. Participi? «
SkullBox Forum  |  Development  |  Concursuri de programare (Moderator: tw8)  |  Topic: Off-topic
Pagini: [1] 2 3
Print
Off-topic [2921 afisari]
tw8
*


Mesaje: 520
OfflineOffline


Off-topic pentru concursurile de programare.
Topic creeat la sugestia lui Challenge.
Logged
08-01-2008, 19:39 
 
Challenge
*


Mesaje: 113
OfflineOffline


[incepatori] Numar Maxim
Am o solutie mai buna decat cele pe care le-am vazut Tongue

Code:
#include <stdio.h>

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")
Logged
08-01-2008, 20:17 
 
Psycho p01nt
*


Mesaje: 86
OfflineOffline


Daca pui si credits eu cred ca nu este nici o problema...Parerea mea..acum sa vedem ce o zice stafful
Logged
08-01-2008, 20:26 
 
Agkelos
*


Mesaje: 6023
OnlineOnline

WWW

Quote from: Challenge
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 ? Smile
Logged

Blog | Twitter

De nu va zice omul intru inima sa "Eu singur si Dumnezeu suntem in lume" nu va avea odihna. - Avva Alonie
08-01-2008, 21:03 
 
Challenge
*


Mesaje: 113
OfflineOffline


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. Tongue
Logged
08-01-2008, 21:19 
 
Psycho p01nt
*


Mesaje: 86
OfflineOffline


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? ...      

Quote from: Challenge
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..Smile
Logged
08-01-2008, 21:19 
 
AnaKonD
*


Mesaje: 461
OfflineOffline


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...
Logged

"Sa nu te opresti niciodata din a-ti pune intrebari, curiozitatea sta la baza existentei."(Albert Einstein)
cross the line
06-02-2008, 12:46 
 
AnaKonD
*


Mesaje: 461
OfflineOffline


2 zile ramase la concursul de incepatori...
Logged

"Sa nu te opresti niciodata din a-ti pune intrebari, curiozitatea sta la baza existentei."(Albert Einstein)
cross the line
21-02-2008, 17:42 
 
Challenge
*


Mesaje: 113
OfflineOffline


Vad ca nimeni nu se mai intereseaza de programare Sad...nici la celelalte sectiuni...parca nu ar fii forum pentru  programare ...
Logged
05-03-2008, 17:41 
 
Archangel
*


Mesaje: 1190
OfflineOffline

WWW

eu nu ma descurc la siruri de caractere Sad
Logged

Current online game | My photostream |
-----------------------------------------------------------------
"Daca voi nu ma vreti, eu va vreu!"
05-03-2008, 18:11 
 
DarkByte
*


Mesaje: 2733
OfflineOffline

WWW

Ce anume e asa de greu cu ele ? Pune intrebari, pune surse si te vom corecta noi.

Bafta
Logged

Join World Community Grid

Computer Lie #1 : You'll never use all that disk space.

Quidquid latinum dictum sit, altum viditur.
06-03-2008, 08:10 
 
Archangel
*


Mesaje: 1190
OfflineOffline

WWW

de exemplu, cum sa scot cuvinte dintr-un text?
Logged

Current online game | My photostream |
-----------------------------------------------------------------
"Daca voi nu ma vreti, eu va vreu!"
06-03-2008, 14:40 
 
DarkByte
*


Mesaje: 2733
OfflineOffline

WWW

Relativ simplu ... te intereseaza delimitatorii de cuvinte Smile 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 Smile

Go for it Smile
Logged

Join World Community Grid

Computer Lie #1 : You'll never use all that disk space.

Quidquid latinum dictum sit, altum viditur.
06-03-2008, 14:51 
 
Archangel
*


Mesaje: 1190
OfflineOffline

WWW

multumesc! o sa incerc sa ma (z)bat si eu cu problema aia Big grin
Logged

Current online game | My photostream |
-----------------------------------------------------------------
"Daca voi nu ma vreti, eu va vreu!"
06-03-2008, 14:55 
 
HexString
*


Mesaje: 815
OfflineOffline

WWW

Ai functia strtok pentru asta din headerul : string.h

Exemplu:
Code:
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().
Logged

Tutoriale WEB - www.tutoriale-web.com

Puccu - Blogul meu personal
06-03-2008, 15:15 
Pages: [1] 2 3
Print
SkullBox Forum  |  Development  |  Concursuri de programare (Moderator: tw8)  |  Topic: Off-topic
Jump to: