题解列表

筛选

两个for循环+两个if语句

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){int i,n,N;scanf("%d",&N); for(i=2;i<=N;i++){ for(n=2;n<=……

1427: 蓝桥杯2013年第四届真题-买不到的数目

#1427:蓝桥杯2013年第四届真题-买不到的数目##公式证明这里使用到两个数学知识:*若a,b互质,则a,b最大不能组成的数组为ab-a-b。*现在又两个数a,b。则a,b可以表示gcd(a,b)的倍数。这里只证明数学知识1,数学知识2是扩展欧几里得算法,又称裴蜀定理比较简单。

简洁的代码

摘要:解题思路:            既然让我们求什么,我们就做什么:                    1.明确范围:1千~1万;    &n

蓝桥杯算法提高VIP-单词个数统计

摘要:解题思路:注意事项:            1.string.h文件和strlen函数。            2.fgets函数:应该大家用C语言输入字符串时,用fgets函数,gets函数差不多已……

堆优化版的Dijskra

摘要:解题思路:注意事项:参考代码:#include<iostream>  #include<queue> #include<vector>  #include<cstring> using nam……

蓝桥杯算法提高VIP-剪刀石头布(C语言)

摘要:解题思路:注意事项:            枚举函数:enum            1.如果枚举函数中没进行赋值,则第一个元素默认值为0,随后的值“加1”递增;        &

【前缀和+二分查找】

解题思路:一.定义sum数组用来存刷题数小于i的人数运用前缀和二.如果小于i题的人数小于大于i题的人数那么必须在刷i+1,max题里找,看看到底刷到多少题才能躺的人大于等于卷的人如果大于等于则不需要再刷了,值为0注意事项:参考代码:importjava.io.*;importjava.util.*;/