Submission details
Task:Leimasin
Sender:pupukani
Submission time:2025-09-28 15:38:37 +0300
Language:C++ (C++17)
Status:COMPILE ERROR

Compiler report

input/code.cpp:7:1: error: '::main' must return 'int'
    7 | size_t main(void)
      | ^~~~~~

Code

#include <iostream>
#include <sstream>
#include <vector>
#include <string>
#include <cassert>

size_t main(void)
{
	size_t n, m, k;
	std::cin >> n >> m >> k;

	std::string leimasin;
	std::cin >> leimasin;

	assert(leimasin.size() == m);
	std::vector<size_t> kohdat;

	for (size_t i = 0; i < k; ++i)
	{
		size_t kohta;
		std::cin >> kohta;
		kohdat.push_back(kohta);
	}

	for (auto kohta : kohdat)
		std::cout << kohta << " ";
	std::cout << std::endl;

	std::string mj = std::string(n, '.');
	for (auto kohta : kohdat)
	{
		for (size_t i = 0; i < m; ++i)
		{
			mj[kohta + i] = leimasin[i];
		}
	}
	std::cout << mj << std::endl;
}