04 2013 档案

摘要:水题一道,废话不多说,直接贴代码#include<stdio.h>#include<string.h>int main(){ int a[ 105],n; int sum,i,j; while( scanf( "%d",&n)&&n!=0){ sum=0; memset( a,-1,sizeof( a)); for( i=0;i<n;i++) scanf( "%d",&a[ i]); sum+=a[ 0]*6+5; for( i=0;i<n&&a[ i+1]!=-1;i+ 阅读全文
posted @ 2013-04-30 23:14 paradise in hell 阅读(203) 评论(0) 推荐(0)
摘要:今天解了一道杭电上的1006题:http://acm.hdu.edu.cn/showproblem.php?pid=1006 题目的大体意思就是讲,时钟上的时针、分针、秒针都想远离彼此,当三种针间的角度差都至少是给定的D角度时,称为happytime,最后需要输出一天内happytime所占的比例。解决该题的基本思想就是进行12小时即720分钟的happytime的暴力搜索,算出的总秒数除以720*60即最后的比例。 1、最开始拿到这个问题的时候,感觉有点无从下手,因为三种针每秒都在动着,我们可以选择一个标准,就是12时为0度,三种针的角速度都可以求出:时针:1/120 度/秒,分针:0.1. 阅读全文
posted @ 2013-04-29 23:19 paradise in hell 阅读(1033) 评论(2) 推荐(1)