Informatică, întrebare adresată de ProMinecraft69, 8 ani în urmă

Salut , aveti idee cum se declara un vector cu numarul de elemente de la 0 pana la 2^62?


alexandrumorus: cum este citit cu cin sau introdus?
ProMinecraft69: Introdus
ProMinecraft69: Ca nu ma lasa sa declar mai mult de v[1000000]

Răspunsuri la întrebare

Răspuns de alexandrumorus
0

In acest caz vezi daca ai nevoie de el sa fie neaparat int sau poti sa il declari short ori bool(tipuri de date care ocupa mai putina memorie si pot avea valoare mai mica) short e pana la 32767 si bool are doar 0,1(valori posibile pt vector).


ProMinecraft69: Primesc caught fatal signal
alexandrumorus: pls enuntul ca sa pot sa imi dau seama de ce ai nevoie
alexandrumorus: a stai ca nu l-am vazut mi s-a oprit netu
alexandrumorus: Poti sa transformi nr din baza 10 in baza 2 si sa numeri nr de 1;
alexandrumorus: daca sunt 2 atunci afisezi nr
alexandrumorus: nu ai nevoie de vectori pt ca numerele tale sunt egale cu contorul tau(cel mai probabil din for)
alexandrumorus: problema ta este insa la timpuol de executie
alexandrumorus: nr cu 2 biti 1 sunt suma de 2 puteri de 2 daca te ajuta cu ceva:)
ProMinecraft69: Mi-am dat seama de asta. Am ajuns intr-un final sa calculez numerele astea si sa le ordonez in vector, dar imi da doar un raspuns corect =)))
ProMinecraft69: Pot sa-ti dau direct problema ca sa vezi mai bine
Alte întrebări interesante