题解列表

筛选

蓝桥杯算法提高VIP-特殊的质数肋骨-题解(C语言代码)

##解题思路:写素数筛,筛选素数,输入位数,判断是否可以组成素数进行dfs,最后将所有满足的解进行输出。##注意事项:求出所有的特殊质数。数字1不被看作一个质数。##参考代码:```#include#includeintcount=0;//判断是否为质数intjudge(intn){inti,

蓝桥杯算法提高VIP-欧拉函数-题解(C语言代码)

##解题思路:有公式phi(n)=n(1-(1/p1))(1-(1/p2))....(1-(1/pk)),找出所有的质数因子,带入公式计算得出最终结果。##注意事项:如果n大于1说明还有一个质数因子ans=ans/n*(n-1)##参考代码:```#includeintmain(){intn,

蓝桥杯算法提高VIP-格子位置-题解(C语言代码)

##解题思路:N*N的格子中,首先输入N的值,其次i,j为第i行和第j列格子上的位置。输出的第一行是同一行的格子位置,输出的第二行是同一列的格子位置,第三行是左上到右下对角线上的格子的位置,第四行是左下到右上对角线上的格子的位置。##注意事项:输出的形式严格根据要求来控制。

蓝桥杯算法提高VIP-栅格打印问题-题解(C语言代码)

摘要:## 解题思路: 输入两个值行号和列号,根据题目要求的形式输出打印的内容,从行从1开始放在外层循环,内循环打印+—和|的个数。输出结果 ## 注意事项: 第一行的行末多了一个+控制好放到最后一位……

蓝桥杯算法提高VIP-最长单词-题解(C语言代码)

##解题思路:输入字符串,求最长的一个单词,并输出这个单词,中间空格间隔,可通过scanf底层的性质,遇到空格或回车停止来获取字符串,找出输出的最长字符串,进行输出。##注意事项:申请两个数组,通过输入字符存在来控制循环的存在性,最后输出最长的字符。