题解列表

筛选

C语言训练-委派任务* (C语言代码)

摘要:解题思路:不去用0表示,去用1表示,可以用6个for就是列举全部情况,循环次数也不多2^6=64;关键是如何表示相关条件。 1)A和B两人中至少去一人;可对应于: a+b>=1 2)A和D不能一……

矩阵转置 (C++代码)

摘要:解题思路:            原本得输出a[i][j],使其反过来输出a[j][i]即可参考代码:#include<iostream>#include<algorithm>#include<cma……

守望者的逃离 (C++代码)

摘要:解题思路:根据题意,守望者要在最短时间走最多的路程,而每秒有三种方法:休息(魔法恢复4),跑步(移动十七米),闪烁法术(花费10魔法,移动60米)。可以得到如下信息: 1.休息和闪烁魔法是有关联的(要……

C二级辅导-统计字符 (C语言代码)使用库函数

摘要:解题思路:C标准中有一个头文件<ctype.h>,这里面定义了一批C语言字符处理函数,用于测试字符是否属于特定的字符类别,如字母字符、控制字符、数字、等等;头文件:<ctype.h>函数:    (1……

C语言训练-谁家孩子跑最慢* (C语言代码)

摘要:解题思路:  前面两家孩子成绩只有一种取法,因此只需要判断前面两家孩子中是否有最后一名,如果没有就第三家存在最后一名。注意事项:  初学者,大神勿喷!-_-!有简单的代码的请不吝赐教,谢谢!参考代码:……

K-进制数 (C语言代码)记录一下自己想到的方法-_-

摘要:解题思路:  因为N位数并且连续不超过两个0,那么N位数满足条件的最小值为10101..(N个), 然后我们让最小的N位数的最低位递增直到增至进制K向前进位,当然在递增的过程中不断判 断是否存在两……
优质题解

蓝桥杯基础练习VIP-高精度加法 (C++代码)

摘要:解题思路:        通过题目描述我们可以知道,用普通的加法是解决不了的,即使采用double也是不可取的。这题是属于高精度加法,高精度常用的算法有加法、减法、乘法、除法。        例如,有……