题解列表

筛选

[编程入门]密码破译-题解(C语言代码)

摘要:解题思路:适合初学者看,后面学到字符输入函数就不会这么繁杂了,如下,输入了五个字母后,以对应ascii码值储存,分别加4就行。注意事项:字符型为char,scanf函数与printf函数里是%c,注意……

信息学奥赛一本通T1181-整数奇偶排序-题解(C++代码)

摘要:解题思路:先排序,在把排序好的元素遍历,如果是奇数,就插在一个新的容器的前面,如果是偶数,就插在后面,可以用STL中的list容器或者vetor容器实现,也可以先遍历元素,把是奇数的元素和是偶数的元素……

蓝桥杯算法提高VIP-输出九九乘法表-题解(C++代码)

摘要:解题思路:    先直接printf前四行,直接输出~    九次循环作为行的控制,每行首先打印一个空格和行号,接下来打印乘法得数    每行结束需要一个换行    最后还有一行虚线~注意事项:参考代……

C语言训练-邮票组合问题*-题解(C语言代码)

摘要:解题思路:邮票总数在1-7之间,设为i;价值为3的邮票总数不超过i且不超过4,设为k;i-k则为价值5的邮票个数,此时一定满足不超过i,再判断其是否超过总数3即可。如果满足所有要求 则x加一。(有点不……

蓝桥杯2014年第五届真题-兰顿蚂蚁-题解(C++代码)

摘要:解题思路:蚂蚁左转右转,可以抽象为数组减一加一。这样就得到了蚂蚁新的方向。在结构体中声明各方向和x,y需要移动的步数。用map<string,int>得到数组下标,用该下标得到结构体的下标。即可得出x……