Rezolvare completă PbInfo #2346 ParitateSiruri

None

Cum e corect?

cout < "As la info"; cout << "As la info"; cout >> "As la info";

Felicitări! Poți mai mult?

Avem sute de probleme pentru tine, fiecare cu explicații ușor de înțeles.

Greșit, dar nu-i bai!

Antrenează-te cu sutele de probleme pe care ți le-am pregătit. Îți explicăm fiecare problemă în parte.

Rezolvare

Iată rezolvarea de 100 de puncte pentru problema ParitateSiruri:

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main() {
    char s[10001];
    int i, t, j;
    FILE *f = fopen("paritatesiruri.in", "r");
    FILE *g = fopen("paritatesiruri.out", "w");
    fscanf(f,"%d", &t);
    for (i=0; i<t; i++) {
        fscanf(f,"%s", s);
        for (j=1; j<strlen(s); j=j+2)
            fprintf(g,"%c",s[j]);
        fprintf(g," ");
        for (j=0; j<strlen(s); j=j+2)
            fprintf(g,"%c",s[j]);
        fprintf(g,"\n");
    }
    return 0;
}

Atenție

Enunțurile afișate pe această pagină aparțin exclusiv site-ului PbInfo. Astfel, pentru ștergerea conținutului, puteți să ne contactați la adresa Adresa de email.

Rezolvarea problemei #2346 ParitateSiruri

Pe această pagină găsești rezolvarea de 100 de puncte pentru problema #2346 ParitateSiruri de pe PbInfo.ro. Atenție: nu încurajăm copiatul codului! Totuși, credem cu tărie că analizarea unei soluții corecte este o metodă foarte ușoară de a învăța informatică, astfel că oferim sursele pentru peste 1500 de probleme de pe platforma PbInfo.ro.

Pentru rezolvări PbInfo de la peste 1500 de probleme, vă invităm să intrați pe site-ul nostru!