- 博客(12)
- 收藏
- 关注
原创 L1-023 输出GPLT
给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。
2023-11-04 19:44:30 49 1
原创 L1-019 谁先倒
划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。
2023-10-23 15:02:18 132
原创 L1-018 大笨钟
微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“当”数就等于那个整点数;如果过了整点,就敲下一个整点数。另外,虽然一天有24小时,钟却是只在后半天敲1~12下。例如在23:00敲钟,就是“当当当当当当当当当当当”,而到了23:01就会是“当当当当当当当当当当当当”。在午夜00:00到中午12:00期间(端点时间包括在内),笨钟是不敲的。
2023-10-22 20:05:58 272 1
原创 L1-016 查验身份证
按照输入的顺序每行输出1个有问题的身份证号码。首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};做这道题的对于输出all pass的时候逻辑出现了错误,输出的条件我设置为只要flag=1 并且是最后一个输入的字符串就输出,这里就错了。因为我的程序在每个循环开始时就会重新置为1,所以我就用到了totalflag 用来统计出现正确字符串的个数 只要这个数是满的就输出。现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。
2023-10-22 19:24:16 55 1
原创 L1-012 计算指数
真的没骗你,这道才是简单题 —— 对任意给定的不超过 10 的正整数。输入在一行中给出一个不超过 10 的正整数。a^b 次方用到pow(a,b),math库。2^n = 计算结果。
2023-10-19 15:46:01 67
原创 已知一个顺序表中的元素按值非递减有序排列,试写一算法,删除表中值相同的多余元素。要求时间复杂度为O(n)。
【代码】已知一个顺序表中的元素按值非递减有序排列,试写一算法,删除表中值相同的多余元素。要求时间复杂度为O(n)。
2023-04-16 11:08:20 455 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人