题解列表

筛选

蓝桥杯算法提高VIP-盾神与砝码称重-题解(C语言代码)

##解题思路:题目给出的输入输出要求特别明确,输入的内容为:第一行为两个数,n和m。第二行为n个数,表示这n个砝码的重量。第三行为m个数,表示这m个物品的重量。输出的内容为:输出m行,对于第i行,如果第i个物品能被称出,输出YES否则输出NO。

蓝桥杯算法提高VIP-矩阵乘方-题解(C语言代码)

##解题思路:根据题目描述输入第一行包含两个整数b,m,第二行和第三行每行两个整数,为矩阵A,对于输入的b,m,A满足若b=0,则A^b%m=I%m。其中I表示单位矩阵。若b为偶数,则A^b%m=(A^(b/2)%m)^2%m,即先把A乘b/2次方对m求余,然后再平方后对m求余。

蓝桥杯2013年第四届真题-核桃的数量-题解(C语言代码)

解题思路:按照题目的三个要求,我们很明显地可以看出它是要我们来求三个数的最小公倍数注意事项:但是我求最小公倍数不愿意用gcd之类的方法,我就取巧用一个循环从最小的数1开始,一个一个试,直到满足被三个数都整除时就可以了参考代码:#include#include#in