白书
文章平均质量分 76
yanweicode
且行且努力!
展开
-
算法竞赛入门经典-第四章源代码
// 程序4-1 组合数 #include int f(int n) { int i, m = 1; for(i = 1; i <= n; i++) m *= i; return m; } int main(void) { int m, n; scanf("%d%d", &m, &n); printf("%d\n", f(n)/原创 2014-08-04 08:40:18 · 340 阅读 · 0 评论 -
算法竞赛入门经典-第三章源代码
// 程序3-1 逆序输出 #include #define MAXN 100+10 // 保险 int a[MAXN]; // 比较大的数组应尽量声明在main函数外 int main(void) { int i, x, n=0; while(scanf("%d", &x)==1) a[n++] = x; for(i = n-1; i >= 1; i--原创 2014-08-03 19:50:57 · 504 阅读 · 0 评论 -
算法竞赛入门经典-第一章源代码
// 程序1-7 三位数反转 (2) #include int main(void) { int n, m; scanf("%d", &n); m = (n%10)*100 + (n/10%10)*10 + (n/100); printf("%03d\n", m); // 处理个位数为零的特殊情况 return 0; } // 程序1-11 鸡兔同笼 #include int ma原创 2014-08-03 19:39:13 · 385 阅读 · 0 评论 -
算法竞赛入门经典-第二章源代码
// 程序2-2 7744问题(1) #include #include int main(void) { int a, b, n; double m; for(a = 1; a <= 9; a++) for(b = 0; b <= 9; b++){ n = a*1100 + b*11; m = sqrt(原创 2014-08-03 19:46:48 · 548 阅读 · 0 评论 -
算法竞赛入门经典-第五章源代码
// 程序5_1_1 WERTYU #include const char* s = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./"; //常量数组 int main(void) { int i, c; while((c=getchar()) != EOF){ for(i=1; s[i]&&s[i]!=c; i原创 2014-08-04 20:09:11 · 428 阅读 · 0 评论