Cod sursa(job #1590240)

Utilizator rosuflaRosu Flaviu rosufla Data 4 februarie 2016 20:02:56
Problema Potrivirea sirurilor Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.64 kb
// Problema-strmatch.cpp : Defines the entry point for the console application.
//

#include <iostream>
#include <fstream>
#include <string>
#include <iterator>
using namespace std;
ifstream f("strmatch.in");
ofstream g("strmatch.out");
int main()
{
	string search,str;
	getline(f, search);
	getline(f, str);
	int lenght = search.size(),contor = 1;
	size_t found = str.find(search);
	int var = (int)found;
	cout << var << " ";
	while (var < str.size()) {
		size_t found = str.find(search, var + 1);
		var = (int)found;
		if (var > 0) {
			cout << var << " ";
			++contor;
		}
		
	}
	cout << "\n"<<contor << "\n";
	return 0;
}