随笔分类 -  细节

hdu 2099 整除的尾数
摘要:题解: 主要是对尾数 00 01 02 03 .... 09 的处理。反正后两位数总共只有100个,就用的枚举的方法。代码如下 #include <stdio.h>int main(){ int a, b, first, t, i; while (scanf("%d%d", &a, &b) && (a || b)) { a *= 100; first = 1; for (i=a; i<a+100; i++) { if (i % b == 0) { ... 阅读全文

posted @ 2013-01-24 21:46 zm001 阅读(305) 评论(0) 推荐(0)

hdu 2056 Rectangles
摘要:题解: 简单数学题,但是细节就太重要了,注意面积为零的情况,最最该注意的是题中给出的对角线上的点是主对角线或副对角线上的,我就是因为一直认为它给出的都是主对角线上的点错了好多次。基本步骤是先将给出的点转换成主对角线上的点,即用主对角线的两个点表示矩形,再确定重叠部分(假设存在)矩形的主对角线的两个点坐(x1,y1)(x2,y2)如果x2-x1<0 或 y2-y1<0,那么假设不成了,重叠部分为零(输出时应输出0.00)。代码如下:#include <stdio.h> void change(double *x1, double *y1, double *x2, doub 阅读全文

posted @ 2013-01-24 11:39 zm001 阅读(233) 评论(0) 推荐(0)