题解列表

筛选

信息学奥赛一本通T1313-位数问题-题解(C语言代码)

以1位数为例,共有9个数符合题意(0,1,2,4,5,6,7,8,9),1个数不符合要求(3);两位数可以看做1位数之前加上一个一位数,1位数中不符合要求的数字前加上一个3便符合要求,符合要求的前加上(0,1,2,4,5,6,7,8,9)中的任一个也符合要求;……n位数可看作n-1位数之前加上一个一位

台球碰撞-题解(C++代码)

#include#include#include#definePIacos(-1)#definef(a)(((a)*(PI))/(180))usingnamespacestd;intmain(){intx,y,l,w,r,a,v,s;while(cin>>l>>w>>x>>y>>r>>a>>v>>s&

蓝桥杯2015年第六届真题-切开字符串-题解(Python代码)

整体思路就是用两个数组储存每个点前正回文的个数和点后非正回文的个数,然后两个数组对应位相乘求最大值```pythonn=input()st=input()re=[]#第0位储存第1个字母及前正回文数,第1位储存第2个字母及前正回文数not_re=[]##第0位储存除了第1个字母后的字母有多少个非正回文

蓝桥杯算法提高VIP-勾股数-题解(C++代码)

解题思路:思路很简单,直接暴力出来,不过这里可以缩小一下范围,a可以从1~1000;b的范围是a~(1000-a);c的范围是b~(1000-a-b);这样可以减少运算量。```cpp#includeusingnamespacestd;intmain(){inta,b,c;for(inta=1;a