题解列表

筛选

题解 2829: 数1的个数

解题思路:可以用while拆解个各位,比较通用,但是本题说明了是10000以内的数,就用了简单拆分注意事项:注意逻辑或||造成的短路问题,使用||时只要有一个条件满足就会count++,但是这个数会不会有第二个1,并不会去做判断。为了避免代码短路,

自己写的,可供参考

摘要:解题思路:直接看吧参考代码:#include<stdio.h>#include<stdlib.h>int main(){ int n; &……

注意第一个数为最大数的特殊情况!

解题思路:先把最小的数和第一个数对换,再把最大的数和最后一个数对换注意事项:两个操作不要同时进行,依次进行参考代码:#includevoidinput(longlong*f){for(inti=0;i<10;i++)scanf("%lld",

1347: 八皇后问题

摘要:解题思路:注意事项:dfs函数中一定要写col[col_idx]=false; diag1[d1]=false;&nb……