题解列表

筛选

优质题解

2^k进制数 减法思维(C语言代码)

摘要:解题思路:因为只要保证每个位置上的数不相同,自然可以把它们从小到大排列所以只需从第二个数(从右往左)一直计算当前位置的排列数最后加起来就行因为除最高位以外,别的位置的范围都是从  1 到 进制数减去当……

汽水瓶 数学角度解释 2个空瓶子=喝1瓶

摘要:解题思路:找规律,1个空瓶子没得喝,2个可以先找老板借1瓶满的,喝完有3个,换一瓶满的还给老板,               3个喝一瓶,4个先换3个喝一瓶,变成2个,所以是1+1=2        ……

字符统计 (C语言代码)

摘要:参考代码:#include<stdio.h> int main() {     char ch;     int a, b, c, d;          a = b = c = d …

成绩排序 (C语言代码)

摘要:注意事项:        题目没说清楚。先按成绩升序排,成绩相同则按名字字母序升序排,再相同的话按年龄升序排。参考代码:#include<stdio.h> #include<string.h> #……

考试排名 (C语言代码)

摘要:解题思路:        主要用到atoi()函数和qsort()函数,atoi()计耗时,qsort()排序。        每输入一道题的提交状态就进行一次判断,不必全部存放再判断。参考代码:#i……