题解列表

筛选

50 错误或者 0 错误但是感觉自己没错的同学们

解题思路:这道题大家肯定大致思想是肯定没错的,出错大多应该在数据范围溢出注意事项:数据较大时建议使用longlongint,注意如果调用了int函数的话也要在前面添加longlong,因为返回值也很大,最后输出的时候,一定要记得%d改为%lld。

1014: 阶乘求和【三点需要注意】

摘要:解题思路:首先是n的范围,n不超过20;类型的问题打印的问题注意事项:加一个判断if(n<=20)Sn和a为long long打印Sn的时候需要用printf("%lld",Sn);参考代码:#def……

Java优质实现

摘要:解题思路:注意事项:参考代码:import java.util.Scanner;class Vertex{    //用来存储顶点中的数据    int val;}class MyGraph{    ……

蓝桥杯算法提高VIP-贪吃的大嘴

解题思路:注意事项:参考代码:#总美味度,蛋糕种类数m,n=map(int,input().split())#记录每种蛋糕的美味度vals=[]#记录每种蛋糕的数量nums=[]for_inrange(n):val,num=map(int,input().split())vals.append(val

字符逆序 简单除暴

解题思路:直接读取字符串的长度,然后通过循环反向输出即可,我看很多题解都加了中间变量,完全没有必要。注意事项:如果你用c++写的话,用cin输入是读取不到空格的,所以用scanf或者gets。参考代码:#include#includeintmain(){intle

蓝桥杯2014年第五届真题-排列序数-题解(C++代码和STL容器)简单高效易懂。

解题思路:先求出1到10的各个阶乘,再输入字符串,复制该字符串并排序,然后进入循环,详见解析。注意事项:及时除去c中的c[j]可以简化代码复杂度。由于表达能力有限,文字描述不是很好,望各位多多包涵,若有错误,请及时指出。参考代码:#include#include#i

冒泡排序(c语言)

###这题比较简单,只排序四个整数,很多初学者可能是用一堆if来做吧。常用的排序算法有三种,分别是桶排序,冒泡排序,快速排序。自行百度吧,这里就不详细介绍了。####这题用快速排序显然小题大做了,为什么不用桶排序呢?因为题目没有约定数据大小,不知道开多大的数组比较合适。

巨大的数简单算法

摘要:解题思路:注意事项:不需要把数算出来,只要算个位就行参考代码:#include<stdio.h>int main(){    int n,i,sum = 1,ai;        scanf("%d"……