报道
为王下葬
这个作者很懒,什么都没留下…
展开
-
计蒜客A1143 结果填空:九宫格
题面将数字 1… 91…9 填入一个 3 ×3 的九宫格中,使得格子中每一横行和的值全部相等,每一竖列和的值全部相等。请你计算有多少种填数字的方案。题解:收到大佬的的启发,附上链接。https://blog.csdn.net/qq_26235879/article/details/109036284?ops_request_misc=&request_id=&biz_id=102&utm_term=A1143%20%20%20%E7%BB%93%E6%9E%9C%E5原创 2022-05-18 22:06:31 · 159 阅读 · 0 评论 -
pta 7-159 简易连连看(c语言)
本题要求实现一个简易连连看游戏模拟程序。给定一个2N×2N的方阵网格游戏盘面,每个格子中放置一些符号。这些符号一定是成对出现的,同一个符号可能不止一对。程序读入玩家给出的一对位置(x1,y1)、(x2,y2),判断这两个位置上的符号是否匹配。如果匹配成功,则将两个符号消为“*”并输出消去后的盘面;否则输出“Uh-oh”。若匹配错误达到3次,则输出“Game Over”并结束游戏。或者当全部符号匹配成功,则输出“Congratulations!”,然后结束游戏。输入格式:输入在一行中给..原创 2022-05-18 12:23:39 · 1401 阅读 · 0 评论 -
PTA 7-231 倒数第N个字符串(C语言)
给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增。例如当 L 为 3 时,序列为 { aaa, aab, aac, ..., aaz, aba, abb, ..., abz, ..., zzz }。这个序列的倒数第27个字符串就是 zyz。对于任意给定的 L,本题要求你给出对应序列倒数第 N 个字符串。输入格式:输入在一行中给出两个正整数 L(2 ≤ L ≤ 6)和 N(≤105)。输出格式:在一行中输出对应序原创 2022-05-11 10:49:32 · 531 阅读 · 1 评论 -
pta 7-215 出租(C语言)
下面是新浪微博上曾经很火的一张图:一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2 对应 arr[2]=1,index[1]=0 对应 arr[0]=8,index[2]=3 对应 arr[3]=0,以此类推…… 很容易得到电话号码是18013820100。本题要求你编写一个程序,为任何一个电话号码生成这段代码 —— 事实上,只要生成最前面两行就可以了,后面内容是不变的。输入格式:输入在一行中给出一个由11位数字组成的原创 2022-05-02 19:02:11 · 574 阅读 · 0 评论 -
pta 7-216 到底是不太胖了(C语言)
据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内都是完美身材(即 | 真实体重 − 标准体重 | < 标准体重×10%)。已知市斤是公斤的两倍。现给定一群人的身高和实际体重,请你告诉他们是否太胖或太瘦了。输入格式:输入第一行给出一个正整数N(≤ 20)。随后N行,每行给出两个整数,分别是一个人的身高H(120 < H < 200;单位:厘米)和真实体重W(50 < W ≤ 300;单位:市斤),其间以..原创 2022-05-18 12:27:19 · 961 阅读 · 2 评论 -
pta 7-217 Left-pad (C语言)
根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串前填充一些东西到一定的长度。例如用*去填充字符串GPLT,使之长度为10,调用left-pad的结果就应该是******GPLT。Node社区曾经对left-pad紧急发布了一个替代,被严重吐槽。下面就请你来实现一下这个模块。输入格式:输入在第原创 2022-05-02 18:35:37 · 98 阅读 · 0 评论 -
PTA 7-172 英文单词排序(c语言)
本题要求编写程序,输入若干英文单词,对这些单词按长度从小到大排序后输出。如果长度相同,按照输入的顺序不变。输入格式:输入为若干英文单词,每行一个,以#作为输入结束标志。其中英文单词总数不超过20个,英文单词为长度小于10的仅由小写英文字母组成的字符串。输出格式:输出为排序后的结果,每个单词后面都额外输出一个空格。样例:">样例:">样例:">样例:">样例:">输入样例:blueredyellowgreenpurple#输出样例:原创 2022-04-26 23:06:18 · 439 阅读 · 0 评论 -
pta 7-162 删除重复字符(c语言)
本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。输入格式:输入是一个以回车结束的非空字符串(少于80个字符)。输出格式:输出去重排序后的结果字符串。样例:">样例:">样例:">样例:">样例:">样例:">样例:">样例:">样例:">样例:">输入样例:ad2f3adjfeainzzzv输出样例:23adefijnvz思路:水题,字符码在21-126之间原创 2022-04-24 19:10:45 · 1421 阅读 · 0 评论 -
pta 7-150 输出三角形字符阵列(c语言)
题目:本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。输入格式:输入在一行中给出一个正整数n(1≤n<7)。输出格式:输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。输入样例:4输出样例:A B C D E F G H I J 题解:水题,已经尽可能简化了,注意每一行后有一个空格,对我们很友好了AC代码:#include<stdio.h>int main(){原创 2022-04-24 12:10:12 · 3081 阅读 · 1 评论 -
超级楼梯,c语言,递归,
题目:有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?输入:输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。输出:对于每个测试实例,请输出不同走法的数量Sample Input223Sample Output12题解:深搜肯定超时,每多一级台阶就都需要从新算一遍之前的台阶,效率很低,换,用递归,后面的数可以用前面的数,原创 2022-04-04 20:51:45 · 1582 阅读 · 1 评论 -
pta 7-39 打印菱形图案
本题要求编写程序,打印一个高度为n的、由“*”组成的正菱形图案。输入格式:输入在一行中给出一个正的奇数n。输出格式:输出由n行星号“*”组成的菱形,如样例所示。每个星号后跟一个空格。输入样例:7输出样例: * * * * * * * * * * * * * * * * * * * * * * * * * ac代码:不多说啥了,就是慢慢的调,分上半部分和下半部分,找到数量和层数之间的关系,然后慢慢试;没原创 2022-03-27 21:29:35 · 440 阅读 · 1 评论 -
我的第一篇博客
疫情还没有过去,但新一届的大一依然要开学,荒废了一个很是漫长的暑假,我开始了自己的编程学习。 我走向了一个新奇的花园,我开始采摘属于我的花。 1.小白? 小白。 2.有幸加入计科的大数据专业。 3.很想充实自己。 4.我要靠自己的努力挣很多钱。 5.这里太厉害了!我要向这里的前辈学习。 6.我想设计一个想了很久的游戏,这是我的目标。 谢谢大家观看...原创 2021-11-24 18:03:39 · 61 阅读 · 0 评论