行路难

    这个世界变化真快,软件领域更是如此,新的名词、新的概念层出不穷,学习学习再学习,也许就是这个行业最大的特色,这条路不好走,有多少成功,更有多少失败,但还是前赴后继、乐此不疲,就象是冒险家的乐园,借用李白的行路难,表达一下心情。


            乐府·行路难 
                唐·李白

金樽清酒斗十千,玉盘珍馐值万钱。
停杯投箸不能食,拔剑四顾心茫然。

欲渡黄河冰塞川,将登太行雪满山。
闲来垂钓碧溪上,忽复乘舟梦日边。

行路难,行路难!多歧路,今安在?
长风破浪会有时,直挂云帆济沧海。

【注释】:
《行路难》:古乐府《杂曲歌辞》名其内容多叙写社会道途艰难和离别悲伤。垂钓碧溪:《史记·齐太公世家》记载,吕尚年老垂钓于渭水边,后遇西伯姬昌(即周文王)而得重用。梦日:传说伊尹在将受到成汤的征聘时,梦见乘船经过日月边。长风破浪:《宋书·宗悫传》说,宗悫的叔父问他志向是什么,宗悫说:“愿乘长风破万里浪。”后人用“乘风破浪”比喻施展政治抱负。
【简析】:
《行路难》李白原作三首,这是第一首,作于天宝三年(744),李白遭受谗毁而被排挤出长安时写的。诗中抒写了他在政治道路上遭遇艰难时,产生的不可抑制的愤激情绪;但仍盼有一天会施展自己的抱负,表现了他对人生前途的乐观豪迈气概,充满了积极浪漫主义的情调。

俗话说,‘熟读唐诗三百首,不会吟诗也会吟’,请分析附件的唐诗300首文本文件。 完成下列功能:(部分功能需要使用jieba第三方库) 统计每首诗歌的作者,如果第一行输入‘作者’,第二行则输入一个整数n,输出出现最多的作者前n个,出现次数相同时,按作者出现顺序排序。每行输出一个名字和出现次数,以空格间隔,程序结束 统计作者的名字出现的次数,如果第一行输入‘人物’,第二行则输入一个整数n,输出出现最多的作者前n个,出现次数相同时,按作者出现顺序排序。每行输出一个名字和对应出现次数,以空格间隔,程序结束 注:有的诗人在诗名或诗句中用到了别的诗人的名字。如’梦李白二首之一‘。因此第1,2项目之间的数据可能有所差异。 如果输入某个字符串编号,范围和格式在’010‘-’320‘之间(测试用例保证编号存在),输出对应该编号的诗句。 输出格式:去掉首行诗歌编号,其余格式与文件中诗歌显示格式相同。 如果输入‘唐诗’,输出文件中的诗词数量,程序结束 飞花令,如果第一行输入'飞花',则可以在第二行输入s中文字符(长度为1),然后按照在文件中出现的顺序,输出唐诗300首文件包含该中文字符的诗句(长度不超过7的诗句),每行一句。 如果非以上输入,输出‘输入错误’,程序结束 请严格按照输入输出示例的格式编写程序输出 输入输出示例 示例仅为格式示例,与测试数据无关 示例1: 输入: 作者 1 输出: 杜甫 37 示例2: 输入: 人物 2 输出: 杜甫 37 李白 33 示例3: 输入: 084 输出: 李白 行路难三首之三 有耳莫洗颍川水 有口莫食首阳蕨 含光混世贵无名 何用孤高比云月 吾观自古贤达人 功成不退皆殒身 子胥既弃吴江上 屈原终投湘水滨 陆机雄才岂自保 李斯税驾苦不早 华亭鹤唳讵可闻 上蔡苍鹰何足道 君不见 吴中张翰称达生 秋风忽忆江东行 且乐生前一杯酒 何须身后千载名 示例4: 输入: 飞花 秦 输出: 秦地罗敷女 孔子西行不到秦 居人未改秦衣服 始与秦塞通人烟 况复秦兵耐苦战 赐名大国虢与秦 城阙辅三秦 河山北枕秦关险 渭水自萦秦塞曲 山色遥连秦树晚 夜泊秦淮近酒家 嵩云秦树久离居 秦时明月汉时关 示例5: 输入: 21 输出: 输入错误。请帮我编写详细代码
02-06
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值