tablica
Ostatnio zmodyfikowano 2012-11-26 08:42
ciemajek Temat założony przez niniejszego użytkownika |
» 2012-11-25 23:34:17 Nie, nie :) po prostu chce poznac w c++ dzialania na tablicach i ich poszczegolnych elementach :D rownie dobrze zamiast X[10^6] moze byc nawet 10^100 albo po prostu 3000 , tak poza tym OIG jest dla gimnazjalistow z tego co wiem :P |
|
Mrovqa |
» 2012-11-26 08:42:36 @ciemajek w takim razie to przepraszam :) Coś mi się tak zdaję, że tablicy 10^100 byś nie zmieścił w pamięci :P Najłatwiej IMHO to jest zrobić tak: char * vec1 = new char[ size + 1 ], * vec2 = new char[ size + 1 ]; int Z = 0; scanf( "%s%s", vec1, vec2 ); char * it = vec1, * end = vec1 + size, * it2 = vec2; while( it != end ) if( * it++>* it2++ ) Z++;
Wczytujesz liczby jako stringi i potem porównujesz znak po znaku. Za ewentualne błędy przepraszam, pisałem "z biegu" ;) |
|
1 « 2 » |