Pagini recente » Cod sursa (job #287329) | Cod sursa (job #2039177) | Cod sursa (job #2575014) | Cod sursa (job #370264) | Cod sursa (job #1246740)
/*
Problema a fost cea mai usoara din cele 3 probleme din grupa si rezolvarea nu ar trebui sa ridice mari dificultati nici macar unui elev de a 9-a incepator.
Fie N numarul de caractere din fisierul de intrare - voi prezenta o solutie O(N).
Se parcurge fisierul caracter cu caracter (nu este necesara stocarea datelor de intrare intr-un vector) si se mentin doua variabile care indica pozitia de inceput si sfarsit a ultimului cuvant detectat pana in prezent, daca s-a gasit vreunul.
De asemenea se pastreaza si doua variabile pentru suma lungimilor cuvintelor si numarul de cuvinte pentru a calcula rezultatul.
Atentie insa ca la sfarsitul parcurgerii fisierului de iesire, daca ultimul caracter citit a fost o litera mare sau mica, sa se actualizeze numarul de cuvinte si suma lungimilor.
*/
#include <cstdio>
using namespace std;
int main()
{
return 0;
}