Skip to content
Snippets Groups Projects
t_functions.cpp 1.61 KiB
Newer Older
Phelipe Henrique Fernandes Vieira's avatar
Phelipe Henrique Fernandes Vieira committed
#include <iostream>
#include <cassert>
#include <cmath>
#include "functions.h"

using namespace std;

int main (int argc, char * argv[]) {
    vector<string> tabuleiro = {
		"ipamdaxiemazlicklejo",
		"dgrlplarwxrayqmangao",
		"zptycttdijsjomnuphiw",
		"ftnbopqkbiaapuequhaw",
		"rblqvtnngbwcmsnlpjce",
		"ytcesjlmuwsquozyazad",
		"htadwyutnfuvxxrngosc",
		"dospbwiajbananaofefx",
		"ornnvcyjcepbnvrlojxx",
		"asboatjuqgbqaicnalem",
		"myobpemcuaphciuqacmr",
		"aparysiasacxwpobiwnu",
		"mrialurrkmuezxsgzfzj",
		"wzsbjajareuerifqllfy",
		"cjtdnrgmkntojonnjind",
		"cykatkscuddjcclvgjoi",
		"fzsmwkaeyoisshkaqugi",
		"tkkvvcpoyasbzmisadeu",
		"hfqkaygyqukvcrwdeyrv",
		"yqfushzmptrymyiijeco"
	};
	
	vector<string> tabuleiro_horizontal = {
			"ipamdaxiemazlicklejo",
			"dgrlplarwxrayqMANGAo",
			"zptycttdijsjomnuphiw",
			"ftnbopqkbiaapuequhaw",
			"rblqvtnngbwcmsnlpjce",
			"ytcesjlmuwsquozyazad",
			"htadwyutnfuvxxrngosc",
			"dospbwiajBANANAofefx",
			"ornnvcyjcepbnvrlojxx",
			"asboatjuqgbqaicnalem",
			"myobpemcuaphciuqacmr",
			"aparysiasacxwpobiwnu",
			"mrialurrkmuezxsgzfzj",
			"wzsbjajareuerifqllfy",
			"cjtdnrgmkntojonnjind",
			"cykatkscuddjcclvgjoi",
			"fzsmwkaeyoisshkaqugi",
			"tkkvvcpoyasbzmisadeu",
			"hfqkaygyqukvcrwdeyrv",
			"yqfushzmptrymyiijeco"
	};
	
	vector<string> palavras = {
			"ameixa",
			"acai",
			"banana",
			"caju",
			"kiwi",
			"manga",
			"maracuja",
			"goiaba",
			"amendoa",
			"melancia",
			"melao",
			"cacau",
			"caqui",
			"acerola",
			"roma",
			"uva",
			"guarana",
			"mamao",
			"jabuticaba"
	};
	
	verificaHorizontal(tabuleiro, palavras);
	assert(tabuleiro_horizontal == tabuleiro);
}