关注
//服务端第三题,ac #include<iostream>
#include<string>
#include<vector>
using namespace std;
void getResult(string& temp, vector<string>& r, string& tempIn, int p) {
if (p >= temp.size()) {
r.push_back(tempIn);
return;
}
tempIn.push_back(temp[p] - '0' - 1+ 'a');
getResult(temp, r, tempIn, p + 1);
tempIn.pop_back();
if (temp.size()-p <= 1)return;
if (temp[p] <= '2'&&temp[p + 1] <= '6' || temp[p] <= '1') {
tempIn.push_back(((temp[p] - '0') * 10 + (temp[p + 1] - '0')) - 1 + 'a');
getResult(temp, r, tempIn,p + 2);
tempIn.pop_back();
}
}
int main(void) {
string temp, r, tempIn;
vector<string> result;
while (cin >> temp) {
getResult(temp, result, tempIn, 0);
for (int i = 0; i < result.size(); ++i) {
for(int j=0;j<result[i].size();++j)
printf("%c",result[i][j]);
if (i == result.size() - 1)printf("\n");
else printf(" ");
}
r.clear();
tempIn.clear();
result.clear();
temp.clear();
}
return 0;
}
查看原帖
点赞 4
相关推荐
点赞 评论 收藏
分享
Yki_:感觉小红书低了,今年小红书好像开的很高
点赞 评论 收藏
分享
10-05 21:25
吉林农业大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你实习是赚钱了还是亏钱了? #
4850次浏览 46人参与
# 找工作八股要背到什么程度? #
3666次浏览 69人参与
# 京东开奖 #
429305次浏览 2446人参与
# 秋招开始捡漏了吗 #
30668次浏览 209人参与
# 我在牛爱网找对象 #
202625次浏览 1412人参与
# 用一句话形容你的团队氛围 #
2983次浏览 44人参与
# 你找工作是从容有余 or 匆忙滚爬? #
2812次浏览 41人参与
# 入职以后才知道的校招谎言 #
101578次浏览 646人参与
# 上班后,才发现大学__白学了 #
5335次浏览 34人参与
# 今年秋招还有金九银十吗 #
24275次浏览 219人参与
# 同bg的你秋招战况如何? #
160847次浏览 935人参与
# 今年秋招是回暖还是遇冷 #
2738次浏览 26人参与
# 五一之后,实习真的很难找吗? #
90054次浏览 561人参与
# 学历对求职的影响 #
552115次浏览 3921人参与
# 规定下班时间vs实际下班时间 #
56858次浏览 332人参与
# 辞职后的日常 #
16515次浏览 84人参与
# 你喜欢工作还是上学 #
79153次浏览 865人参与
# 打工人的精神状态 #
103279次浏览 1318人参与
# Offer比较,求稳定还是求发展 #
65172次浏览 272人参与
# 分享一个让你热爱工作的瞬间 #
44270次浏览 395人参与
# 一人一个landing小技巧 #
128645次浏览 1467人参与


查看17道真题和解析