题解列表

筛选

[编程入门]小九九新手入门

摘要:解题思路:两次for循环注意事项:printf("%d*%d=%-2d", i, j, i * j);参考代码:#include<stdio.h> int main(void) {     int……

数组计数器

摘要:解题思路:根据题目位数最多为十六位,定义一个十七位的数组,相当于将多出来的一位作为循环判断的结束条件,最大一位定义为1,其余定义为0,让其去当前位数最小数。从最小为开始递增,满k进一直到搜完全部。以四……

绝对值排序

摘要:解题思路:冒泡排序注意事项:EOF参考代码:#include<stdio.h>void sort(int a[],int n);int main(){    int i,j,k,m,n,a[100];……

巧妙解题(C语言)

摘要:解题思路:    n个数后移m位,可以理解为两个部分输出:        1、从数组的第n-m+1个数到第n个数。        2、从第一个数到第n-m个数。    因此,可以考虑利用取余操作,当循……

蓝桥杯2017年第八届真题-k倍区间

摘要:解题思路:   sum[i]表示前i项的和,如果(sum[j] - sum[i])%k ==0(i<=j),即sum[i]%k==sum[j]%k,则区间[i+1,j]之和是k的倍数,然后用sum[i……