关注
第一题坑了,调了将近一个小时,结果是题目没有spj,没来的及测第二题 结束之后写的第二题, O(n),我这边本地测试了几个数据好像没错,欢迎指正 [n,m,k]=map(int, raw_input().split()) def combine(n,m,k): if n==0:
return 'z'*m
if m==0:
return 'a'*n
if k > (max(m, n) + 1) * min(m, n):
return ''
if m==1:
return 'a'*(n-k+1)+'z'+'a'*(k-1)
if n==1:
return 'z'*(k-1)+'a'+'z'*(m-k+1)
asum= (max(m-1, n) + 1) * min(m-1, n)
if k<=asum:# the first is a
return 'a'+combine(n-1,m,k)
else:
return 'z'+combine(n,m-1,k-asum)
if k > (max(m,n)+1)*min(m,n): print -1else: print combine(n,m,k)
查看原帖
点赞 评论
相关推荐
11-03 14:32
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 2025年终总结 #
126703次浏览 2132人参与
# 实习简历求拷打 #
18953次浏览 220人参与
# 找不到实习会影响秋招吗 #
1398473次浏览 13623人参与
# 哪些公司笔/面试难度大? #
6907次浏览 31人参与
# 秋招遇到的奇葩面试题 #
101101次浏览 416人参与
# 投格力的你,拿到offer了吗? #
153964次浏览 828人参与
# 秋招被挂春招仍然能投的公司 #
8348次浏览 110人参与
# 作业帮求职进展汇总 #
84586次浏览 558人参与
# 简历当中有水分算不算造假? #
154091次浏览 2250人参与
# mt对你说过最有启发的一句话 #
40358次浏览 463人参与
# 国庆前的秋招小结 #
265658次浏览 1718人参与
# 携程工作体验 #
18681次浏览 65人参与
# 什么是优秀的实习经历 #
10415次浏览 232人参与
# 选实习,你更看重哪方面? #
15967次浏览 269人参与
# 你收到了团子的OC了吗 #
1483535次浏览 11811人参与
# 摸鱼被leader发现了怎么办 #
105634次浏览 665人参与
# 找不到好工作选择GAP真的丢人吗 #
93500次浏览 1006人参与
# 担心入职之后被发现很菜怎么办 #
267200次浏览 1137人参与
# 外包能不能当跳板? #
54432次浏览 256人参与
# 秋招特别不鸣谢 #
17264次浏览 187人参与