题解列表

筛选

动态规划解决问题

#include#include#defineN100005#defineM25intv[M];intw[M];intdp[N];intmaximum(inta,intb){returna>=b?a:b;}intmain(){inti,m,n,

输出二进制(负数时数据有错的看这个)

解题思路:抛弃传统的短除法求二进制的策略,引入math库函数,运用减法求二进制,避免事后的倒序处理;同时,因为负数是采取补码运算的方式,所以为了简便过程,我们将符号位处理之后便可将数据化为对应的正数进行操作注意事项:网站的测试数据中应该没有涉及负数,

注意细节就好

摘要:解题思路:注意事项:参考代码:#include<stdio.h>   int main() {        int x;     scanf("%d", &x);     float r……

位数分解(不止于三位)

摘要:解题思路:不同于寻常方法的求解注意事项:该方法运用了函数递归参考代码:void print(int n){ if (n > 9) print(n / 10); printf("%d\n", n % ……

简单易懂的答案

摘要:解题思路:注意事项:参考代码:#include<stdio.h>void paixu(int array[]){     int i;     int j;     int k;     for(i ……

孤独的骑士

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n,i; scanf("%d",&n); getchar(); char ch; int a[100],……

这道题想考察printf的点

摘要:解题思路:复制粘贴,然后在每行末尾加上\n\就OK了注意事项:printf格式控制串中若一行敲不完,行末加一个\然后换行继续敲就行了参考代码:#include<stdio.h> int main()……