#include #include #include template T wiekszy(T a, T b) { return a > b ? a : b; } template void zamien(T &a, T &b) { T c = a; a = b; b = c; } template void wypisz(T *tab, int n) { for (int i = 0; i < n; i++) { std::cout << *(tab + i); } std::cout << std::endl; } template void sortuj3(T a, T b, T c) { std::vector vec{a, b, c}; std::sort(vec.begin(), vec.end()); for (const auto &symbol : vec) { std::cout << symbol; } }