This documentation is automatically generated by online-judge-tools/verification-helper
#include "src/template/reversed.hpp"
引数で与えた列を反転して返します。与えた列は破壊されません
using namespace zawa::util
しましょう
(1) std::vector<T> zawa::util::reversed<T>(std::vector<T> A)
(2) std::string zawa::util::reversed(std::string s)
#pragma once
#include <vector>
#include <algorithm>
#include <string>
namespace zawa::util {
template <class T>
std::vector<T> reversed(std::vector<T> A) {
std::reverse(A.begin(), A.end());
return A;
}
std::string reversed(std::string s) {
std::reverse(s.begin(), s.end());
return s;
}
} // namespace zawa::util
#line 2 "src/template/reversed.hpp"
#include <vector>
#include <algorithm>
#include <string>
namespace zawa::util {
template <class T>
std::vector<T> reversed(std::vector<T> A) {
std::reverse(A.begin(), A.end());
return A;
}
std::string reversed(std::string s) {
std::reverse(s.begin(), s.end());
return s;
}
} // namespace zawa::util