Afişează mesaje
Pagini: 1 2 3 [4] 5
76  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Numere foarte mari : Martie 13, 2009, 19:03:58
 Very Happy Amuzant ! Eu cred ca am sa plec cu laptopul personal! Ok Dar nu va mai faceti probleme de alocare la OJI! Nu gasiti probleme care sa depaseasca memoria tocmai din cauza faptului ca sunt constienti de ce drujbe de compilatoare ne ofera! Very Happy
77  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Spirala : Martie 12, 2009, 14:30:28
Da! Asa este! Lacusta este foarte simpla! Am rezolvat-o cu dinamica O(n^2)! Se observa ca matricea poate fi calculata in L(aduni minimul de pe linia anterioara, iar in cazul in care minimul se afla exact deasupar urmatoarei coborari aduni urmatorul minim)!La sfarsit costul se afla in celula de pe pozitia n,n!  Ok Legat de Karma! Habar nu am de ce o am asa mica! Very Happy

Subiectele sunt rezolvate si pe Infoarena in sectiunea download, dar v-am mai atasat aici un linck catre alte rezolvari date de o universitate, parca din Constanta! Very Happy
http://www.univ-ovidius.ro/math/Doc/Admitere/CentruPregatire/2006/Info/LASD2v4.pdf

[editat de moderator] nu mai posta consecutiv; foloseste butonul "modifica"
Si eu cred ca incep sa inteleg Smile)
78  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Spirala : Martie 11, 2009, 20:15:05
Am rezolvat-o! E simplu! O problema ce se rezolva la fel este alee din 2007! Mai grea perle! Tongue
79  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Spirala : Martie 11, 2009, 20:01:08
Sunt din Bals! Se dau si grafuri? Pana acum nu am gasit probleme la a X-a cu grafuri! Very Happy
80  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Spirala : Martie 11, 2009, 18:08:48
 Very Happy Da! Ma dispera! Nici nu stiu ce algoritmi sa mai invat! Very Happy
81  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Spirala : Martie 11, 2009, 17:26:30
Multumesc de indicatie! Exact, primele n+1 elemente raman neschimbate! Very Happy
82  Comunitate - feedback, proiecte si distractie / Off topic / Spirala : Martie 11, 2009, 16:58:57
Citat
Se consideră un automat de criptare format dintr-un tablou cu n linii şi n coloane, tablou ce conţine toate numerele de la 1 la n2 aşezate ”şerpuit” pe linii, de la prima la ultima linie, pe liniile impare pornind de la stânga către dreapta, iar pe cele pare de la dreapta către stânga (ca în figura alăturată).
Numim ”amestecare“ operaţia de desfăşurare în spirală a valorilor din tablou în ordinea indicată de săgeţi şi de reaşezare a acestora în acelaşi tablou, ”şerpuit” pe linii ca şi în cazul precedent.
De exemplu, desfăşurarea tabloului conduce la şirul: 1 2 3 4 5 12 13 14 15 16 9 8 7 6 11 10, iar reaşezarea acestuia în tablou conduce la obţinerea unui nou tablou reprezentat în cea de-a doua figură alăturată.
După orice operaţie de amestecare se poate relua procedeul, efectuând o nouă amestecare. S-a observat un fapt interesant: că după un număr de amestecări, unele valori ajung din nou în poziţia iniţială (pe care o aveau în tabloul de pornire). De exemplu, după două amestecări, tabloul de 4x4 conţine 9 dintre elementele sale în exact aceeaşi poziţie în care se aflau iniţial (vezi elemente marcate din figură).

Cerinţă
Pentru n şi k citite, scrieţi un program care să determine numărul minim de amestecări ale unui tablou de n linii necesar pentru a ajunge la un tablou cu exact k elemente aflate din nou în poziţia iniţială.

Voi cum ati verifica dupa cate amestecari se repeta un element? Pe mine ma dispera! Problema poate fi gasita si in arhiva de probleme! In sectiunea download oji2003 cls X!  Shocked
83  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: probleme compilator Borland C : Februarie 13, 2009, 21:43:06
Probabil versiunea ta de borland c nu functioneaza cum trebuie! Dar de ce nu treci pe visual c++? Poti rula in el programele din bc 3.1 cu mici exceptii. Il poti downloada de aici http://www.microsoft.com/express/download/ ! Mult succes! Daca nu reusesti trimite-mi un mesaj privat sau lasa-mi id-ul si am sa iti trimit eu un compilator bc++ 3.1 care functioneaza!  Very Happy
84  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: probleme compilator Borland C : Februarie 13, 2009, 21:21:32
Mergi in options->directories si aici la include directories pui "cale compilator\include", iar la library directories pui "cale compilator\lib" fara ghilimele, unde cale compilator poate fi "C:\borlandc\". Mult succes! Ok
85  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Algoritmul lui Lee [need help ] : Februarie 08, 2009, 20:40:33
editat de moderator: nu postati solutii complete la problemele din arhiva.

Ii felicit pe toti ce isi pierd timpul pentru a solutiona si a explica probleme pe acest forum! Le voi mai adauga tuturor cate un punct la Karma. Mie mi se pare "ok" postarea codurilor integral si in acelasi timp explicate, cel putin postul lui toni mi s-a parut ok si nu era foarte greu de inteles.
Imi cer scuze ca am postat problema respectiva! Am vrut doar sa fiu de ajutor! Era o implementare fara "stl". Ok
86  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Segmentare pe stringuri : Februarie 08, 2009, 18:54:44
Da asa este! Cea mai buna metoda este cea prezentata de Alexandru!  Ok strtok are capacitatea de a imparti un string dupa un alt string care contine separatorii introdusi de tine.
87  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Alocare dinamica : Februarie 07, 2009, 21:41:08
Multumesc!  Very Happy E cu adevarat o problema in C++ 3.1 alcoarea memoriei pentru matrici mari! Cu VC s-ar fi rezolvat problema mai usor numai ca la OJI nu te lasa decat cu C++ 3.1.
88  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Alocare dinamica : Februarie 07, 2009, 20:43:58
Salut!
Dar daca vreu sa declar o matrice bidimensionala mare in C++ cum fac? Fool De exmeplu a[10000][10000];
Multumesc! Very Happy
89  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Segmentare pe stringuri : Februarie 07, 2009, 19:37:03
Uite aici segmentarea unui string! Very Happy
Cod:
/* se citeste un text. sa se afiseze cuvintele acestuia unul sub altul.
cuvintele sunt separate printr-un singur spatiu */
#include <iostream.h>
#include <conio.h>
#include <string.h>
void main (){
clrscr();
char text[251],*t,*s;
cin.get(text,251); cin.get();
strcat (text," ");
t=text;
do{
s=strchr(t,' ');
if (s){
 text[s-text]='\0';
 cout<<t<<endl;
 t=s+1;
 }
}while(s);
getch();
}
90  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Array size too large! : Octombrie 07, 2008, 19:15:42
Ok! Multumesc!  Very Happy Pe long long am obtinut 4 in schimb pe long double am obtinut 10;  Rolling Eyes
91  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Array size too large! : Octombrie 07, 2008, 18:37:58
Functioneaza! Multumesc!
Dar daca as vrea sa atribui un numar foarte mare unei variabile de exemplu a =10000000000; Cum ar trebui sa aloc memoria?
92  infoarena - concursuri, probleme, evaluator, articole / Informatica / Array size too large! : Octombrie 07, 2008, 00:56:22
Salut!
Am incercat sa declar un tablou int[250][250], dar nu reusesc sa ii aloc memoria prin nicio metoda gasita pe net. Am citit si despre malloc, si calloc dar tot nu reusesc! As dori sa imi lasati un exemplu in care este declarat un tablou care depaseste memoria.
Va multumesc! Smile
93  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Intrebare legata de radicali : Octombrie 05, 2008, 20:53:55
Multumesc!
Asa este! Am reusit! Ok
94  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Intrebare legata de radicali : Octombrie 05, 2008, 15:12:09
Salut!
Intr-adevar functia aceasta matematic este perfect aplicabila deoarece a^(m/n)=sqrt de ordinul n din a la m, dar am incercat si in informatica deoarece m-ar interesa si pe mine o functie de genul acesta, numai ca in c++ pow daca are exponentul din Q returneaza valoarea 1 si nimic altceva.
In cazul in care stiti un cod care extrage radicalul de diferite ordine va rog frumos sa mi-l prezentati si mie! Very Happy
Multumesc ! Rolling Eyes
95  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Evaluarea unei expresii cu necunoscuta : Septembrie 15, 2008, 23:15:58
Nu imi merge nici mie sa caut! Am sa caut manual !  Very Happy Multumesc!
Ma interesa pentru problema aceea "APEL" de la nationala!
Rezolvarea baremnului nu imi place! Si as fi vrut sa mai vad si altele! Wink
96  infoarena - concursuri, probleme, evaluator, articole / Informatica / Evaluarea unei expresii cu necunoscuta : Septembrie 15, 2008, 20:40:17
Salut!
As vrea sa stiu cum pot evalua o expresie in care se afla o/mai multe necunoscuta/necunoscute!
Ex : 2x+5=15 / 2*x+5=15
Va multumesc!
97  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Triangulatii! : Septembrie 04, 2008, 16:52:40
Structura(algoritmul) backtracking o(il) stiu, dar as vrea sa vad codul functiei valid . Very Happy
Multumesc pentru informatii!
98  infoarena - concursuri, probleme, evaluator, articole / Informatica / Triangulatii! : Septembrie 04, 2008, 16:09:34
Salut!
Vreau sa imi prezentati, daca se poate, o metoda de afisare a triangulatiilor unui patrulater convex!
Numarul lor il pot afla din formula lui Catalan!
Va multumesc!
99  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: 017 Combinari : August 19, 2008, 12:16:13
Uita-te putin peste exemplul meu:
Cod:
#include <iostream.h>
#include <conio.h>
int comb[100][100];
int combinare[100];
int n,k;

int factorial(int nr){
if(nr>1)
  return nr*factorial(nr-1);
}

void main(){
    clrscr();
    int nrComb;
    nrComb=factorial(n)/factorial(k)*factorial(n-k);
    int ok=1;
    for(int i=1;i<=nrComb;++i)
       for(int j=1;j<=k;++j)
          for(int l=1;l<=k;++l){
             if(comb[i][j]!=combinare[l])
                ok=0;
             cout<<"Nr de ordine al combinarii este:"<<i<<endl;
             break;
          }
    getch();
}

Succes! Very Happy
100  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Operatii cu siruri de caractere : August 19, 2008, 11:27:50
Citat
In ce biblioteca e fctia 'itoa' ? Atat pe rhide, cat si in borland, imi compileaza, insa knd trimit pe ia, iau eroare de compilare din cauza nedeclararii fctiei itoa.

Functiile "atoi","atof","itoa","dtoa" etc. se afla in fisierul antet "stdlib.h" Smile
Functiile acestea convertesc o faloare de tip ascii intr-una de tip "atoi:int","atof:float","atod:double"... cat si invers
Mult succes! Very Happy Mr. Green Mr. Green
Pagini: 1 2 3 [4] 5
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines