我想在屏幕上打印不带首字母,前2个字母,前3个字母等的字符串。然后,不带最后一个字母,最后两个字母等的字符串。
答案 0 :(得分:0)
#include <iostream>
#include <string>
int main() {
std::string input;
std::cin >> input;
for (size_t i = 0; i < input.size(); ++i) {
std::cout << input.substr(i) << std::endl;
}
for (size_t i = 0; i < input.size(); ++i) {
std::cout << input.substr(0, input.size()-i) << std::endl;
}
return 0;
}