2010 szept. II. 2. 0 1 2 3 4 5 6 7 8 9 10 11 s: b a e a l a u r e a t '\0' t i: 0 1 2 3 j: 11 taealaureat ----------------- 2011 szept. II. 4 0 1 2 3 4 5 6 7 8 9 10 11 a: b a c a l a u r e a t '\0' A A A U E A k: 'a'-'A' i: 0 1 2 3 4 5 6 7 8 9 10 bAcAlAUrEAt ------------------- 2012 szept. II. 4. cout << s + i << " "; -------------------- Ugyanaz, de a prefixek kellenek: elevi -> elevi elev ele el e for (i=...; ....; ...) { .............. } Mi kell a pontozott helyekre? for (i=strlen(s)-1; i>=0; i--) { cout << s << " "; s[i] = '\0'; } ------------------------------------ 2011 júl. II.5. #include #include using namespace std; int main() { int n; cin >> n; char elso[21]; cin >> elso; int n_elso = strlen(elso); int db = 0; for (int i = 1; i < n; i++) { char szo[21]; cin >> szo; /* if (strstr(szo, elso) == szo) db++; */ int j = 0; bool jo = true; while (j < n_elso && jo) { if (szo[j] != elso[j]) jo = false; j++; } if (jo) db++; } cout << db << endl; return 0; } -------------------------------------