O jedną iterację za mało w pętli ze wskaźnikami
Ostatnio zmodyfikowano 2017-01-05 23:39
pekfos |
» 2017-01-05 23:30:40 Nie zmienia to faktu, że w przyszłości gdybym chciał stworzyć tablicę stringów, gdzie n jest rozmiarem, to dalej nie wiedziałbym jak, bo jest o jeden element za mało. |
Czemu wciąż zakładasz, że to tablica jest za mała? Przecież podajesz, że ma być x elementów. Co, konstrukcja językowa stwierdziła, że da ci mniej pamięci..? Tak jak napisał @morkowski, rozwiązanie już padło. |
|
mokrowski |
» 2017-01-05 23:39:25 Jak naprawdę będziesz potrzebował w SPOJ'u wczytać dane do kontenera, zrobisz to jakoś tak: #include <iostream> #include <vector> #include <algorithm>
using namespace std;
int main() { size_t counter; cin >> counter; vector < int > data( counter ); copy_n( istream_iterator < int >( cin ), counter, data.begin() ); }
|
|
1 « 2 » |